PackageAttribute Class

PackageAttribute Class

 

Represents the INavigateToItemProviderFactory implementation to specify that package it depends on. The INavigateToItemProviderFactory will only be loaded if the specified package is loaded.

Namespace:   Microsoft.VisualStudio.Language.NavigateTo.Interfaces
Assembly:  Microsoft.VisualStudio.Language.NavigateTo.Interfaces (in Microsoft.VisualStudio.Language.NavigateTo.Interfaces.dll)

System.Object
  System.Attribute
    Microsoft.VisualStudio.Language.NavigateTo.Interfaces.PackageAttribute

[MetadataAttributeAttribute]
[AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = false)]
public sealed class PackageAttribute : Attribute

NameDescription
System_CAPS_pubmethodPackageAttribute(String)

Initializes a new instance of the PackageAttribute class.

NameDescription
System_CAPS_pubpropertyGuid

Gets or sets the unique identifier of the dependency package.

System_CAPS_pubpropertyTypeId

(Inherited from Attribute.)

NameDescription
System_CAPS_pubmethodEquals(Object)

(Inherited from Attribute.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Attribute.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodIsDefaultAttribute()

(Inherited from Attribute.)

System_CAPS_pubmethodMatch(Object)

(Inherited from Attribute.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show:
© 2016 Microsoft