PropertyGroupWithEvents Class
This class and its members are reserved for internal use and are not intended to be used in your code. An extension of PropertyGroup that manages a table of property values, in addition to firing events when property values are requested or set.
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
Microsoft.VisualStudio.Data.Tools.Package.Explorers.SqlServerObjectExplorer.Properties..::..NullProperties
Microsoft.VisualStudio.Data.Tools.Package.Explorers.SqlServerObjectExplorer.Properties..::..SchemaObjectProperties
Microsoft.VisualStudio.Data.Tools.Package.Explorers.SqlServerObjectExplorer.Properties..::..ServerInstanceProperties
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 PropertyGroupWithEvents _
Inherits PropertyGroup
'Usage
Dim instance As PropertyGroupWithEvents
[ComVisibleAttribute(true)]
[CLSCompliantAttribute(false)]
public class PropertyGroupWithEvents : PropertyGroup
[ComVisibleAttribute(true)]
[CLSCompliantAttribute(false)]
public ref class PropertyGroupWithEvents : public PropertyGroup
[<ComVisibleAttribute(true)>]
[<CLSCompliantAttribute(false)>]
type PropertyGroupWithEvents =
class
inherit PropertyGroup
end
public class PropertyGroupWithEvents extends PropertyGroup
The PropertyGroupWithEvents type exposes the following members.
Constructors
Name | Description | |
---|---|---|
PropertyGroupWithEvents | Initializes a new instance of the PropertyGroupWithEvents class. |
Top
Properties
Name | Description | |
---|---|---|
ClassNameOverride | Gets or sets {insert text here}. (Inherited from PropertyGroup.) | |
ComponentNameOverride | Gets or sets {insert text here}. (Inherited from PropertyGroup.) | |
DefaultProperty | Gets or sets the name of the default property in the collection. (Inherited from PropertyGroup.) | |
Item | Gets or sets the value of the property with the specified name. | |
Properties | Gets the collection of properties contained within this PropertyGroup. (Inherited from PropertyGroup.) |
Top
Methods
Name | Description | |
---|---|---|
AddEntry(String, String, String, Object) | ||
AddEntry(Type, String, String, String) | ||
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetClassName | (Inherited from PropertyGroup.) | |
GetComponentName | (Inherited from PropertyGroup.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
ToString | (Inherited from Object.) |
Top
Explicit Interface Implementations
Name | Description | |
---|---|---|
ICustomTypeDescriptor..::..GetAttributes | (Inherited from PropertyGroup.) | |
ICustomTypeDescriptor..::..GetClassName | (Inherited from PropertyGroup.) | |
ICustomTypeDescriptor..::..GetComponentName | (Inherited from PropertyGroup.) | |
ICustomTypeDescriptor..::..GetConverter | (Inherited from PropertyGroup.) | |
ICustomTypeDescriptor..::..GetDefaultEvent | (Inherited from PropertyGroup.) | |
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.) | |
ICustomTypeDescriptor..::..GetEditor | (Inherited from PropertyGroup.) | |
ICustomTypeDescriptor..::..GetEvents() () () () | (Inherited from PropertyGroup.) | |
ICustomTypeDescriptor..::..GetEvents(array<Attribute> [] () [] []) | (Inherited from PropertyGroup.) | |
ICustomTypeDescriptor..::..GetProperties() () () () | (Inherited from PropertyGroup.) | |
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.) | |
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.Internal Namespace