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 - пространство имен