Share via


DataViewSupport Class

Definition

Represents an implementation of the IVsDataViewSupport interface.

public ref class DataViewSupport : Microsoft::VisualStudio::Data::Framework::DataSupport, IServiceProvider, Microsoft::VisualStudio::Data::Core::IVsDataSiteableObject<Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataViewHierarchy ^>, Microsoft::VisualStudio::Data::Core::IVsDataSupport, Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataViewSupport
public class DataViewSupport : Microsoft.VisualStudio.Data.Framework.DataSupport, IServiceProvider, Microsoft.VisualStudio.Data.Core.IVsDataSiteableObject<Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataViewHierarchy>, Microsoft.VisualStudio.Data.Core.IVsDataSupport, Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataViewSupport
type DataViewSupport = class
    inherit DataSupport
    interface IVsDataViewSupport
    interface IVsDataSupport
    interface IVsDataSiteableObject<IVsDataViewHierarchy>
    interface IServiceProvider
Public Class DataViewSupport
Inherits DataSupport
Implements IServiceProvider, IVsDataSiteableObject(Of IVsDataViewHierarchy), IVsDataSupport, IVsDataViewSupport
Inheritance
DataViewSupport
Implements

Constructors

DataViewSupport(String, Assembly)

Initializes a new instance of the DataViewSupport class with the resource base name and the assembly in which the resource is located.

DataViewSupport(String, String)

Initializes a new instance of the DataViewSupport class with the base name of the XML file and the path to this file.

Properties

Connection

Gets the connection associated with the data view hierarchy.

ViewHierarchy

Gets the current instance of the view hierarchy object.

Methods

Close()

Closes the data view support object, allowing the provider to clean up resources when the data view hierarchy is closed.

CreateService(Type)

Creates a service for the specified type.

GetService(Type)

Retrieves the service object for the specified type.

Initialize()

Initializes the data view support object, allowing the provider to initialize resources when the data view hierarchy is created.

OpenSupportStream()

Opens a stream of bytes representing the data view support XML.

OpenSupportStream(CultureInfo)

Opens a stream of bytes representing the XML content for a specified culture.

(Inherited from DataSupport)

Explicit Interface Implementations

IVsDataSiteableObject<IVsDataViewHierarchy>.Site

Applies to