OAProperties Members

Include Protected Members
Include Inherited Members

Contains all of the properties of a given object that are contained in a generic collection of properties.

The OAProperties type exposes the following members.

Constructors

  Name Description
Public method OAProperties Initializes a new instance of OAProperties based on the specified node properties.

Top

Methods

  Name Description
Protected method AddPropertiesFromType Adds properties of the specified type.
Protected method AddProperty Creates a new OAProperty object and adds it to the current list of properties
Public method Equals Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Protected method Finalize Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.)
Public method GetEnumerator Gets an enumeration for the properties.
Public method GetHashCode Serves as a hash function for a particular type. (Inherited from Object.)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Public method Item Returns an indexed member of a Properties collection.
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method ToString Returns a String that represents the current Object. (Inherited from Object.)

Top

Properties

  Name Description
Public property Application Gets the application object. For Microsoft Internal Use Only.
Public property Count Gets the number of objects in the collection.
Public property DTE Gets the top-level automation object.
Public property Node The node in the project hierarchy that is represented by these properties.
Public property Parent Gets the immediate parent of the properties collection.
Public property Properties Gets a dictionary of the properties.
Public property Target Gets the node properties on which these properties are based.

Top

See Also

Reference

OAProperties Class

Microsoft.VisualStudio.Package.Automation Namespace