Share via


DataViewSupport Class

Enables retrieving an XML stream that provides a description of one or more data views.

Namespace:  Microsoft.VisualStudio.Data.Framework
Assembly:  Microsoft.VisualStudio.Data.Framework (in Microsoft.VisualStudio.Data.Framework.dll)

Syntax

'Declaration
Public Class DataViewSupport _
    Inherits DataSupport _
    Implements IVsDataViewSupport, IVsDataSupport, IVsDataSiteableObject(Of IVsDataViewHierarchy),  _
    IServiceProvider
'Usage
Dim instance As DataViewSupport
public class DataViewSupport : DataSupport, 
    IVsDataViewSupport, IVsDataSupport, IVsDataSiteableObject<IVsDataViewHierarchy>, IServiceProvider
public ref class DataViewSupport : public DataSupport, 
    IVsDataViewSupport, IVsDataSupport, IVsDataSiteableObject<IVsDataViewHierarchy^>, IServiceProvider
public class DataViewSupport extends DataSupport implements IVsDataViewSupport, IVsDataSupport, IVsDataSiteableObject<IVsDataViewHierarchy>, IServiceProvider

Remarks

A data view is a hierarchical layout of data source objects that are displayed in the Visual Studio Server Explorer. Implementing this class allows such a hierarchy to be displayed to represent the hierarchical relationships of data source objects from virtually any data source.

The XML stream, which describes the data view, is provided in an XML file that validates against the schema definition file DataViewSupport.xsd.

Inheritance Hierarchy

System.Object
  Microsoft.VisualStudio.Data.Framework.DataSupport
    Microsoft.VisualStudio.Data.Framework.DataViewSupport

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

DataViewSupport Members

Microsoft.VisualStudio.Data.Framework Namespace

DataObjectSupport

DataSupport