DataViewSupport Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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
- 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 |