Share via


OAReferenceBase Class

This class and its members are reserved for internal use and are not intended to be used in your code.

This API is not CLS-compliant. 

Inheritance Hierarchy

System..::..Object
  Microsoft.VisualStudio.Data.Tools.Package.Internal..::..OAReferenceBase
    Microsoft.VisualStudio.Data.Tools.Package.Internal..::..OAAssemblyReference
    Microsoft.VisualStudio.Data.Tools.Package.Internal..::..OADatabaseFileReference
    Microsoft.VisualStudio.Data.Tools.Package.Internal..::..OADatabaseProjectReference
    Microsoft.VisualStudio.Data.Tools.Package.Internal..::..OAProjectReference

Namespace:  Microsoft.VisualStudio.Data.Tools.Package.Internal
Assembly:  Microsoft.VisualStudio.Data.Tools.Package (in Microsoft.VisualStudio.Data.Tools.Package.dll)

Syntax

'Declaration
<ComVisibleAttribute(True)> _
<CLSCompliantAttribute(False)> _
Public Class OAReferenceBase _
    Implements Reference
'Usage
Dim instance As OAReferenceBase
[ComVisibleAttribute(true)]
[CLSCompliantAttribute(false)]
public class OAReferenceBase : Reference
[ComVisibleAttribute(true)]
[CLSCompliantAttribute(false)]
public ref class OAReferenceBase : Reference
[<ComVisibleAttribute(true)>]
[<CLSCompliantAttribute(false)>]
type OAReferenceBase =  
    class
        interface Reference
    end
public class OAReferenceBase implements Reference

The OAReferenceBase type exposes the following members.

Properties

  Name Description
Public property BuildNumber Gets {insert text here}.
Public property Collection Gets {insert text here}.
Public property ContainingProject Gets {insert text here}.
Public property CopyLocal Gets or sets {insert text here}.
Public property Culture Gets {insert text here}.
Public property Description Gets {insert text here}.
Public property DTE Gets {insert text here}.
Public property ExtenderCATID Gets {insert text here}.
Public property ExtenderNames Gets {insert text here}.
Public property Identity Gets {insert text here}.
Public property MajorVersion Gets {insert text here}.
Public property MinorVersion Gets {insert text here}.
Public property Name Gets {insert text here}.
Public property Path Gets {insert text here}.
Public property PublicKeyToken Gets {insert text here}.
Public property RevisionNumber Gets {insert text here}.
Public property SourceProject Gets {insert text here}.
Public property StrongName Gets {insert text here}.
Public property Type Gets {insert text here}.
Public property Version Gets {insert text here}.

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method get_Extender
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method Remove
Public method ToString (Inherited from Object.)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.VisualStudio.Data.Tools.Package.Internal Namespace