VirtualTypeBuilder.PropertyInfoCollection Class

 

Represents the collection of properties. 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.PropertyInfoCollection

public sealed class PropertyInfoCollection : CollectionBase

NameDescription
System_CAPS_pubpropertyCapacity

(Inherited from CollectionBase.)

System_CAPS_pubpropertyCount

(Inherited from CollectionBase.)

System_CAPS_pubpropertyItem[Int32]

Gets or sets the property at the specified index.

NameDescription
System_CAPS_pubmethodAdd(PropertyInfo)

Adds a PropertyInfo to the end of the collection.

System_CAPS_pubmethodAdd(String, Type, Boolean)

Adds a PropertyInfo to the end of the collection.

System_CAPS_pubmethodAdd(String, Type, Boolean, Attribute[])

Adds a PropertyInfo to the end of the collection.

System_CAPS_pubmethodAdd(String, Type, Boolean, Attribute[], MethodAttributes)

Adds a PropertyInfo to the end of the collection.

System_CAPS_pubmethodAdd(String, Type, Boolean, Type[])

Adds a PropertyInfo to the end of the collection.

System_CAPS_pubmethodAdd(String, Type, Boolean, Type[], Attribute[])

Adds a PropertyInfo to the end of the collection.

System_CAPS_pubmethodAdd(String, Type, Boolean, Type[], Attribute[], MethodAttributes)

Adds a PropertyInfo to the end of the collection.

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(PropertyInfo)

Removes the first occurrence of a specific PropertyInfo from the collection.

System_CAPS_pubmethodRemoveAt(Int32)

(Inherited from CollectionBase.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

Only PropertyInfo objects should be added to this collection. VirtualTypeBuilder.PropertyInfoCollection 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: