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) |