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


IExplorerNodeTypeDefinition Интерфейс

Определение

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

public interface class IExplorerNodeTypeDefinition : Microsoft::VisualStudio::SharePoint::Explorer::IExplorerNodeEvents, Microsoft::VisualStudio::SharePoint::IAnnotatedObject
public interface IExplorerNodeTypeDefinition : Microsoft.VisualStudio.SharePoint.Explorer.IExplorerNodeEvents, Microsoft.VisualStudio.SharePoint.IAnnotatedObject
type IExplorerNodeTypeDefinition = interface
    interface IAnnotatedObject
    interface IExplorerNodeEvents
Public Interface IExplorerNodeTypeDefinition
Implements IAnnotatedObject, IExplorerNodeEvents
Реализации

Комментарии

Чтобы создать новый тип узла, реализуйте IExplorerNodeTypeProvider интерфейс . В реализации InitializeType метода можно использовать свойства и события IExplorerNodeTypeDefinition параметра для определения поведения нового типа узла. Дополнительные сведения см. в статье How to: Add a Custom SharePoint Node to Server Обозреватель.

Каждый тип узла инициализируется ровно одним 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)

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