IExplorerNodeTypeDefinition Interfaz

Definición

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)

Se aplica a