Поделиться через


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)

При реализации классом выполняет поиск узла в представлении данных, соответствующего указанному моникеру документа. При необходимости выполняется поиск дочерних узлов, которые еще не были развернуты.

GetContext(Int32)

При реализации классом извлекает поставщика службы, представляющего контекст текущего документа в представлении данных.

GetMoniker(Int32)

При реализации классом извлекает моникер документа для указанного узла в представлении данных.

GetPriority(Int32)

При реализации классом получает уровень приоритета указанного документа в иерархии представления данных.

GetSaveName(Int32)

При реализации классом получает имя указанного документа для использования при сохранении нового документа.

IsSupported(Int32)

При реализации классом указывает, поддерживается ли документ для указанного узла в представлении данных.

Open(Int32, Guid, Object, Boolean)

При реализации классом открывает указанный документ в заданном логическом представлении. Документ может быть заполнен существующими данными и может быть скрыт.

ShowMoniker(Int32)

При реализации классом указывает, должен ли моникер документа отображаться в указанном документе.

Применяется к