Share via


IVsDataViewDocumentProvider 介面

定義

重要

此 API 不符合 CLS 規範。

代表以 Visual Studio 環境其餘部分可辨識的方式支援數據檢視階層中的檔的能力。

public interface class IVsDataViewDocumentProvider
[System.CLSCompliant(false)]
public interface IVsDataViewDocumentProvider
public interface IVsDataViewDocumentProvider
[<System.CLSCompliant(false)>]
type IVsDataViewDocumentProvider = interface
type IVsDataViewDocumentProvider = interface
Public Interface IVsDataViewDocumentProvider
衍生
屬性

方法

CanOpen(Int32, Guid)

由類別實作時,指出是否可以針對數據檢視中的指定節點和指定的邏輯檢視開啟檔。

FindNode(String, Boolean)

當類別實作時,請在對應至指定檔Moniker的數據檢視中搜尋節點。 選擇性地搜尋尚未展開的子節點。

GetContext(Int32)

由類別實作時,擷取服務提供者,代表數據檢視中目前文件的內容。

GetMoniker(Int32)

由類別實作時,擷取數據檢視中指定節點的檔Moniker。

GetPriority(Int32)

由類別實作時,取得數據檢視階層內指定檔的優先順序層級。

GetSaveName(Int32)

當類別實作時,取得指定檔的名稱,以供儲存新檔時使用。

IsSupported(Int32)

由類別實作時,指出數據檢視中指定節點是否支援檔。

Open(Int32, Guid, Object, Boolean)

由類別實作時,會在指定的邏輯檢視中開啟指定的檔。 檔可能會填入現有的數據,而且可能會隱藏。

ShowMoniker(Int32)

由類別實作時,指出是否要在指定的檔上顯示檔Moniker。

適用於