Share via


DacInstanceProperties Class

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..::..DacInstanceProperties

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

Syntax

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

The DacInstanceProperties type exposes the following members.

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