Share via


OANullProperty Class

This class and its members are reserved for internal use and are not intended to be used in your code. This object defines a so called null object that is returned as instead of null. This is because callers in VSCore usually crash if a null propery is returned for them.

This API is not CLS-compliant. 

Inheritance Hierarchy

System..::..Object
  Microsoft.VisualStudio.Data.Tools.Package.Internal..::..OANullProperty

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

Syntax

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

The OANullProperty type exposes the following members.

Constructors

  Name Description
Public method OANullProperty Initializes a new instance of the OANullProperty class.

Top

Properties

  Name Description
Public property Application Gets {insert text here}.
Public property Collection Gets {insert text here}.
Public property DTE Gets {insert text here}.
Public property Name Gets {insert text here}.
Public property NumIndices Gets {insert text here}.
Public property Object Gets or sets {insert text here}.
Public property Parent Gets {insert text here}.
Public property Value Gets or sets {insert text here}.

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method get_IndexedValue
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Public method let_Value
Protected method MemberwiseClone (Inherited from Object.)
Public method set_IndexedValue
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