VirtualTypeBuilder.AttributeCollection Class

 

Represents the collection of attributes. This class cannot be inherited.

Namespace:   Microsoft.VisualStudio.Shell.Design
Assembly:  Microsoft.VisualStudio.Shell.Design (in Microsoft.VisualStudio.Shell.Design.dll)

System.Object
  System.Collections.CollectionBase
    Microsoft.VisualStudio.Shell.Design.VirtualTypeBuilder.AttributeCollection

public sealed class AttributeCollection : CollectionBase

NameDescription
System_CAPS_pubpropertyCapacity

(Inherited from CollectionBase.)

System_CAPS_pubpropertyCount

(Inherited from CollectionBase.)

System_CAPS_pubpropertyItem[Int32]

Gets or sets the attribute at the specified index.

NameDescription
System_CAPS_pubmethodAdd(Attribute)

Adds an Attribute to the end of the VirtualTypeBuilder.AttributeCollection.

System_CAPS_pubmethodClear()

(Inherited from CollectionBase.)

System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_pubmethodGetEnumerator()

(Inherited from CollectionBase.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodRemove(Attribute)

Removes the first occurrence of a specific Attribute from the VirtualTypeBuilder.AttributeCollection.

System_CAPS_pubmethodRemoveAt(Int32)

(Inherited from CollectionBase.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

Only Attribute objects should be added to this collection. VirtualTypeBuilder.AttributeCollection is nested inside of VirtualTypeBuilder due to its specific behavior related to virtual types.

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: