VsCatalogNameAttribute Class

 

The attribute is to be placed on an assembly to associate it with one or more Component Model catalogs.

Namespace:   Microsoft.VisualStudio.ExtensibilityHosting
Assembly:  Microsoft.VisualStudio.ExtensibilityHosting (in Microsoft.VisualStudio.ExtensibilityHosting.dll)

System::Object
  System::Attribute
    Microsoft.VisualStudio.ExtensibilityHosting::VsCatalogNameAttribute

[AttributeUsageAttribute(AttributeTargets::Assembly, Inherited = false, 
	AllowMultiple = true)]
public ref class VsCatalogNameAttribute sealed : Attribute

NameDescription
System_CAPS_pubmethodVsCatalogNameAttribute(String^)

Constructor for the attribute.

System_CAPS_pubmethodVsCatalogNameAttribute(String^, String^)

Constructor for the attribute.

NameDescription
System_CAPS_pubpropertyCatalogName

Name of Component Model catalog that an assembly needs to be a part of.

System_CAPS_pubpropertyNamespace

The namespace containing the types that will be a part of the specified catalog.

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: