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


IExplorerNodeTypeDefinition - интерфейс

Определяет поведение нового типа узлов в иерархии Подключения SharePoint узлов в Обозревателе серверов.

Пространство имен:  Microsoft.VisualStudio.SharePoint.Explorer
Сборка:  Microsoft.VisualStudio.SharePoint (в Microsoft.VisualStudio.SharePoint.dll)

Синтаксис

'Декларация
Public Interface IExplorerNodeTypeDefinition _
    Inherits IAnnotatedObject, IExplorerNodeEvents
public interface IExplorerNodeTypeDefinition : IAnnotatedObject, 
    IExplorerNodeEvents

Тип IExplorerNodeTypeDefinition предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство Annotations Получает экземпляр IAnnotationDictionary для связи пользовательских данных с объектом, реализующим интерфейс IAnnotatedObject. (Унаследовано от IAnnotatedObject.)
Открытое свойство DefaultIcon Получает или задает значок по умолчанию для узлов, определяемых с этим типом узлов.
Открытое свойство IsAlwaysLeaf Получает значение, указывающее, действительно ли узлы этого типа не имеют дочерних узлов.
Открытое свойство Name Получает имя, связанное с этим типом узлов.
Открытое свойство NodeType Получает логическое значение, показывающее, действительно ли узлы этого типа обычно не имеют дочерних узлов.Данное свойство переопределяется при наличии расширений типа IExplorerNodeType.

В начало страницы

События

  Имя Описание
Открытое событие NodeChildrenRequested Происходит, когда объект IExplorerNode запрашивает дочерние узлы. (Унаследовано от IExplorerNodeEvents.)
Открытое событие NodeDisposing Происходит непосредственно перед удалением объекта IExplorerNode. (Унаследовано от IExplorerNodeEvents.)
Открытое событие NodeInitialized Происходит во время инициализации нового объекта IExplorerNode. (Унаследовано от IExplorerNodeEvents.)
Открытое событие NodeMenuItemsRequested Происходит, когда объект IExplorerNode запрашивает элементы контекстного меню. (Унаследовано от IExplorerNodeEvents.)
Открытое событие NodePropertiesRequested Происходит, когда объект IExplorerNode запрашивает свойства. (Унаследовано от IExplorerNodeEvents.)

В начало страницы

Заметки

Чтобы создать новый тип узла, реализуйте интерфейс IExplorerNodeTypeProvider.В вашей реализации метода InitializeType с помощью свойств и событий параметра IExplorerNodeTypeDefinition можно определить поведение нового типа узлов.Дополнительные сведения см. в разделе Практическое руководство. Добавление в обозреватель сервера пользовательского узла SharePoint.

Каждый тип узла инициализируется ровно одним объектом IExplorerNodeTypeDefinition.

См. также

Ссылки

Microsoft.VisualStudio.SharePoint.Explorer - пространство имен