IExplorerNodeTypeDefinition Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define el comportamiento de un nuevo tipo de nodo en la jerarquía de nodos Conexiones de SharePoint en el Explorador de servidores.
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
- Implementaciones
Comentarios
Para crear un nuevo tipo de nodo, implemente la IExplorerNodeTypeProvider interfaz . En la InitializeType implementación del método , puede usar propiedades y eventos del IExplorerNodeTypeDefinition parámetro para definir el comportamiento del nuevo tipo de nodo. Para obtener más información, vea How to: Add a Custom SharePoint Node to Server Explorer.
Cada tipo de nodo se inicializa exactamente mediante un IExplorerNodeTypeDefinition objeto .
Propiedades
Annotations |
Obtiene una instancia de IAnnotationDictionary para asociar los datos personalizados con el objeto que implementa la interfaz IAnnotatedObject. (Heredado de IAnnotatedObject) |
DefaultIcon |
Obtiene o establece el icono predeterminado para los nodos definidos por este tipo de nodo. |
IsAlwaysLeaf |
Obtiene un valor que indica si los nodos de este tipo no tienen ningún nodo secundario. |
Name |
Obtiene el nombre asociado a este tipo de nodo. |
NodeType |
Obtiene un valor booleano que indica si los nodos de este tipo no suelen tener nodos secundarios. Esta propiedad se reemplaza si están presentes las extensiones de IExplorerNodeType. |
Eventos
NodeChildrenRequested |
Se produce cuando una interfaz IExplorerNode solicita nodos secundarios. (Heredado de IExplorerNodeEvents) |
NodeDisposing |
Se produce cuando una interfaz IExplorerNode está a punto de eliminarse. (Heredado de IExplorerNodeEvents) |
NodeInitialized |
Se produce cuando se inicializa una nueva interfaz IExplorerNode. (Heredado de IExplorerNodeEvents) |
NodeMenuItemsRequested |
Se produce cuando IExplorerNode solicita los elementos de menú contextual. (Heredado de IExplorerNodeEvents) |
NodePropertiesRequested |
Se produce cuando una interfaz IExplorerNode solicita propiedades. (Heredado de IExplorerNodeEvents) |