DataViewDocumentProvider 类

定义

重要

此 API 不符合 CLS。

表示 IVsDataViewDocumentProvider 接口的实现。

public ref class DataViewDocumentProvider : Microsoft::VisualStudio::Data::Framework::DataSiteableObject<Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataViewHierarchy ^>, Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataViewDocumentProvider
[System.CLSCompliant(false)]
public class DataViewDocumentProvider : Microsoft.VisualStudio.Data.Framework.DataSiteableObject<Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataViewHierarchy>, Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataViewDocumentProvider
public class DataViewDocumentProvider : Microsoft.VisualStudio.Data.Framework.DataSiteableObject<Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataViewHierarchy>, Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataViewDocumentProvider
[<System.CLSCompliant(false)>]
type DataViewDocumentProvider = class
    inherit DataSiteableObject<IVsDataViewHierarchy>
    interface IVsDataViewDocumentProvider
type DataViewDocumentProvider = class
    inherit DataSiteableObject<IVsDataViewHierarchy>
    interface IVsDataViewDocumentProvider
Public Class DataViewDocumentProvider
Inherits DataSiteableObject(Of IVsDataViewHierarchy)
Implements IVsDataViewDocumentProvider
继承
DataViewDocumentProvider
属性
实现

构造函数

DataViewDocumentProvider()

初始化 DataViewDocumentProvider 类的新实例。

属性

Site

获取或设置对象站点。

(继承自 DataSiteableObject<T>)

方法

CanOpen(Int32, Guid)

指示是否可以为数据视图中的指定节点和给定逻辑视图打开文档。

FindNode(String, Boolean)

在数据视图中搜索与指定文档名字对象对应的节点。 (可选)搜索尚未展开的子节点。

GetContext(Int32)

检索表示数据视图中当前文档上下文的服务提供程序。

GetMoniker(Int32)

检索数据视图中指定节点的文档名字对象。

GetPriority(Int32)

获取数据视图层次结构中指定文档的优先级。

GetSaveName(Int32)

获取保存文档时要使用的指定文档的名称。

IsSupported(Int32)

指示数据视图中的指定节点是否支持文档。

OnSiteChanged(EventArgs)

引发 SiteChanged 事件。

(继承自 DataSiteableObject<T>)
Open(Int32, Guid, Object, Boolean)

在给定的逻辑视图中打开指定的文档。 文档可能填充了现有数据,并且可能被隐藏。

ShowMoniker(Int32)

指示是否在指定文档上显示文档名字对象。

事件

SiteChanged

Site 属性更改时发生。

(继承自 DataSiteableObject<T>)

适用于