Share via


NullProperties Class

This class is used to provide Database Instance properties.

This API is not CLS-compliant. 

Inheritance Hierarchy

System..::..Object
  Microsoft.VisualStudio.Data.Tools.Package.Internal..::..PropertyGroup
    Microsoft.VisualStudio.Data.Tools.Package.Internal..::..PropertyGroupWithEvents
      Microsoft.VisualStudio.Data.Tools.Package.Explorers.SqlServerObjectExplorer.Properties..::..NullProperties

Namespace:  Microsoft.VisualStudio.Data.Tools.Package.Explorers.SqlServerObjectExplorer.Properties
Assembly:  Microsoft.VisualStudio.Data.Tools.Package (in Microsoft.VisualStudio.Data.Tools.Package.dll)

Syntax

'Declaration
<ClassInterfaceAttribute(ClassInterfaceType.AutoDual)> _
<ComVisibleAttribute(True)> _
<CLSCompliantAttribute(False)> _
Public NotInheritable Class NullProperties _
    Inherits PropertyGroupWithEvents
'Usage
Dim instance As NullProperties
[ClassInterfaceAttribute(ClassInterfaceType.AutoDual)]
[ComVisibleAttribute(true)]
[CLSCompliantAttribute(false)]
public sealed class NullProperties : PropertyGroupWithEvents
[ClassInterfaceAttribute(ClassInterfaceType::AutoDual)]
[ComVisibleAttribute(true)]
[CLSCompliantAttribute(false)]
public ref class NullProperties sealed : public PropertyGroupWithEvents
[<SealedAttribute>]
[<ClassInterfaceAttribute(ClassInterfaceType.AutoDual)>]
[<ComVisibleAttribute(true)>]
[<CLSCompliantAttribute(false)>]
type NullProperties =  
    class
        inherit PropertyGroupWithEvents
    end
public final class NullProperties extends PropertyGroupWithEvents

The NullProperties type exposes the following members.

Constructors

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

Top

Properties

  Name Description
Public property ClassNameOverride Gets or sets {insert text here}. (Inherited from PropertyGroup.)
Public property ComponentNameOverride Gets or sets {insert text here}. (Inherited from PropertyGroup.)
Public property DefaultProperty Gets or sets the name of the default property in the collection. (Inherited from PropertyGroup.)
Public property Item Gets or sets the value of the property with the specified name. (Inherited from PropertyGroupWithEvents.)
Public property Properties Gets the collection of properties contained within this PropertyGroup. (Inherited from PropertyGroup.)

Top

Methods

  Name Description
Public method AddEntry(String, String, String, Object) (Inherited from PropertyGroupWithEvents.)
Public method AddEntry(Type, String, String, String) (Inherited from PropertyGroupWithEvents.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Protected method GetClassName (Inherited from PropertyGroup.)
Protected method GetComponentName (Inherited from PropertyGroup.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

Explicit Interface Implementations

  Name Description
Explicit interface implemetationPrivate method ICustomTypeDescriptor..::..GetAttributes (Inherited from PropertyGroup.)
Explicit interface implemetationPrivate method ICustomTypeDescriptor..::..GetClassName (Inherited from PropertyGroup.)
Explicit interface implemetationPrivate method ICustomTypeDescriptor..::..GetComponentName (Inherited from PropertyGroup.)
Explicit interface implemetationPrivate method ICustomTypeDescriptor..::..GetConverter (Inherited from PropertyGroup.)
Explicit interface implemetationPrivate method ICustomTypeDescriptor..::..GetDefaultEvent (Inherited from PropertyGroup.)
Explicit interface implemetationPrivate method ICustomTypeDescriptor..::..GetDefaultProperty This function searches the property list for the property with the same name as the DefaultProperty specified, and returns a property descriptor for it. If no property is found that matches DefaultProperty, a null reference is returned instead. (Inherited from PropertyGroup.)
Explicit interface implemetationPrivate method ICustomTypeDescriptor..::..GetEditor (Inherited from PropertyGroup.)
Explicit interface implemetationPrivate method ICustomTypeDescriptor..::..GetEvents() () () () (Inherited from PropertyGroup.)
Explicit interface implemetationPrivate method ICustomTypeDescriptor..::..GetEvents(array<Attribute> [] () [] []) (Inherited from PropertyGroup.)
Explicit interface implemetationPrivate method ICustomTypeDescriptor..::..GetProperties() () () () (Inherited from PropertyGroup.)
Explicit interface implemetationPrivate method ICustomTypeDescriptor..::..GetProperties(array<Attribute> [] () [] []) Rather than passing this function on to the default TypeDescriptor, which would return the actual properties of PropertyGroup, a list is constructed here that contains property descriptors for the elements of the Properties list in the group. (Inherited from PropertyGroup.)
Explicit interface implemetationPrivate method ICustomTypeDescriptor..::..GetPropertyOwner (Inherited from PropertyGroup.)

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.Explorers.SqlServerObjectExplorer.Properties Namespace