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. |
Свойства
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>) |