DataViewBrowseObject Class
Represents a dynamic browse object for a node in a data view hierarchy.
Inheritance Hierarchy
System.Object
Microsoft.VisualStudio.Data.Framework.DataViewBrowseObject
Namespace: Microsoft.VisualStudio.Data.Framework
Assembly: Microsoft.VisualStudio.Data.Framework (in Microsoft.VisualStudio.Data.Framework.dll)
Syntax
'Declaration
Public Class DataViewBrowseObject _
Implements ICustomTypeDescriptor, IReflect
public class DataViewBrowseObject : ICustomTypeDescriptor,
IReflect
public ref class DataViewBrowseObject : ICustomTypeDescriptor,
IReflect
type DataViewBrowseObject =
class
interface ICustomTypeDescriptor
interface IReflect
end
public class DataViewBrowseObject implements ICustomTypeDescriptor, IReflect
The DataViewBrowseObject type exposes the following members.
Constructors
Name | Description | |
---|---|---|
DataViewBrowseObject() | Initializes a new instance of the DataViewBrowseObject() object. | |
DataViewBrowseObject(Object) | Initializes a new instance of the DataViewBrowseObject() object with the base browse object. |
Top
Properties
Name | Description | |
---|---|---|
BaseBrowseObject | Gets the base browse object upon which this browse object is based. |
Top
Methods
Name | Description | |
---|---|---|
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetAttributes | Returns a collection of attributes for the current browse object. | |
GetClassName | Retrieves the name of the class for the current browse object. | |
GetComponentName | Retrieves the component name of the current browse object. | |
GetConverter | Retrieves a type converter for the current browse object. | |
GetDefaultEvent | Retrieves the default event for the current browse object. | |
GetDefaultProperty | Retrieves the default property for the current browse object. | |
GetEditor | Retrieves an editor for the specified base type and for the current browse object. | |
GetEvents() | Retrieves a EventDescriptorCollection collection of events for the current browse object. | |
GetEvents(array<Attribute[]) | Retrieves a EventDescriptorCollection collection of events that match the specified attributes for the current browse object. | |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetProperties() | Retrieves a PropertyDescriptorCollection collection of properties for the current browse object. | |
GetProperties(array<Attribute[]) | Retrieves a PropertyDescriptorCollection collection of properties that match the specified attributes for the current browse object. | |
GetPropertyOwner | Returns an object that contains the property described by the specified property descriptor. | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
RemoveAttributes | Removes the attributes specified by their type identifiers. | |
RemoveProperties | Removes all the specified properties from the current browse object. | |
SetAttributes | Sets the attributes for the current browse object. | |
SetClassName | Sets the class name for the current browse object. | |
SetComponentName | Sets the component name for the current browse object. | |
SetConverter | Sets the type converter for the current browse object. | |
SetDefaultEvent | Sets the default event for the current browse object. | |
SetDefaultProperty | Sets the default property for the current browse object. | |
SetEditor | Sets or removes the editor for the current browse object. | |
SetEvents | Sets the specified events for the current browse object. | |
SetProperties | Sets the specified properties for the current browse object. | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Top
Explicit Interface Implementations
Name | Description | |
---|---|---|
IReflect.GetField | Retrieves the field that matches the specified binding constraints for the type of the current instance. | |
IReflect.GetFields | Retrieves all the fields defined for the type of the current instance that match the specified binding constraints. | |
IReflect.GetMember | Retrieves the specified public members that match the specified binding constraints for the type of the current instance. | |
IReflect.GetMembers | Retrieves all the members that match the specified binding constraints for the type of the current instance. | |
IReflect.GetMethod(String, BindingFlags) | Retrieves the specified method that matches the specified binding constraints for the type of the current instance. | |
IReflect.GetMethod(String, BindingFlags, Binder, array<Type[], array<ParameterModifier[]) | Retrieves the specified method whose parameters match the specified argument types and modifiers, using the specified binding constraints for the type of the current instance. | |
IReflect.GetMethods | Retrieves all the methods defined for the type of the current instance, using the specified binding constraints. | |
IReflect.GetProperties | Retrieves all the properties for the type of the current instance, using the specified binding constraints. | |
IReflect.GetProperty(String, BindingFlags) | Retrieves the specified property for the type of the current instance, using the specified binding constraints. | |
IReflect.GetProperty(String, BindingFlags, Binder, Type, array<Type[], array<ParameterModifier[]) | Retrieves the specified public property whose parameters match the specified argument types and modifiers for the type of the current instance, using the specified binding constraints. | |
IReflect.InvokeMember | Invokes the specified member using the specified binding constraints and matching the specified argument list, modifiers, and culture. | |
IReflect.UnderlyingSystemType | Gets the underlying type of the current browse 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.