Share via


OAComReference Members

Include Protected Members
Include Inherited Members

Represents a reference to a COM component.

The OAComReference type exposes the following members.

Methods

 

Name

Description

Public method

Equals

Determines whether the specified Object is equal to the current Object. (Inherited from Object.)

Protected method

Finalize

Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)

Public method

get_Extender

Gets the Extender of the specified name. (Inherited from OAReferenceBase.)

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.)

Protected method

MemberwiseClone

Creates a shallow copy of the current Object. (Inherited from Object.)

Public method

Remove

Removes this reference from its collection. (Inherited from OAReferenceBase.)

Public method

ToString

Returns a string that represents the current object. (Inherited from Object.)

Top

Properties

 

Name

Description

Public property

BuildNumber

Gets the build number of the reference. (Inherited from OAReferenceBase.)

Public property

Collection

Gets the reference collection in which this reference exists. (Inherited from OAReferenceBase.)

Public property

ContainingProject

Gets the project in which this reference exists. (Inherited from OAReferenceBase.)

Public property

CopyLocal

Gets or sets whether or not this assembly is copied to the local bin path. (Inherited from OAReferenceBase.)

Public property

Culture

Gets the language and culture supported by the COM component. (Overrides OAReferenceBase.Culture.)

Public property

Description

Gets the description of the reference. (Inherited from OAReferenceBase.)

Public property

DTE

Gets the top-level automation object. (Inherited from OAReferenceBase.)

Public property

ExtenderCATID

Gets the GUID of the element that is being extended. (Inherited from OAReferenceBase.)

Public property

ExtenderNames

Gets a list of available Extenders for this reference. (Inherited from OAReferenceBase.)

Public property

Identity

Gets the identity of the COM component. (Overrides OAReferenceBase.Identity.)

Public property

MajorVersion

Gets the major version number of the COM component. (Overrides OAReferenceBase.MajorVersion.)

Public property

MinorVersion

Gets the minor version number of the COM component. (Overrides OAReferenceBase.MinorVersion.)

Public property

Name

Gets the name of the COM component. (Overrides OAReferenceBase.Name.)

Public property

Path

Gets the path of the reference. (Overrides OAReferenceBase.Path.)

Public property

PublicKeyToken

Gets the public key token for the referenced assembly. (Inherited from OAReferenceBase.)

Public property

RevisionNumber

Gets the revision number of the reference. (Inherited from OAReferenceBase.)

Public property

SourceProject

Gets the project object if this reference is a project. (Inherited from OAReferenceBase.)

Public property

StrongName

Gets whether the assembly is signed with a public/private key pair. (Inherited from OAReferenceBase.)

Public property

Type

Gets the type of reference this is. (Overrides OAReferenceBase.Type.)

Public property

Version

Gets the version number of the COM component. (Overrides OAReferenceBase.Version.)

Top

See Also

Reference

OAComReference Class

Microsoft.VisualStudio.Data.Schema.Project.Automation Namespace