Compartir a través de


IExplorerNodeTypeDefinition (Interfaz)

Define el comportamiento de un nuevo tipo de nodo en la jerarquía Conexiones de SharePoint de nodos en el Explorador de servidores.

Espacio de nombres:  Microsoft.VisualStudio.SharePoint.Explorer
Ensamblado:  Microsoft.VisualStudio.SharePoint (en Microsoft.VisualStudio.SharePoint.dll)

Sintaxis

'Declaración
Public Interface IExplorerNodeTypeDefinition _
    Inherits IAnnotatedObject, IExplorerNodeEvents
public interface IExplorerNodeTypeDefinition : IAnnotatedObject, 
    IExplorerNodeEvents

El tipo IExplorerNodeTypeDefinition expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública Annotations Obtiene una instancia de IAnnotationDictionary para asociar los datos personalizados con el objeto que implementa la interfaz IAnnotatedObject. (Se hereda de IAnnotatedObject).
Propiedad pública DefaultIcon Obtiene o establece el icono predeterminado para los nodos definidos por este tipo de nodo.
Propiedad pública IsAlwaysLeaf Obtiene un valor que indica si los nodos de este tipo no tienen ningún nodo secundario.
Propiedad pública Name Obtiene el nombre asociado a este tipo de nodo.
Propiedad pública 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.

Arriba

Eventos

  Nombre Descripción
Evento público NodeChildrenRequested Se produce cuando una interfaz IExplorerNode solicita nodos secundarios. (Se hereda de IExplorerNodeEvents).
Evento público NodeDisposing Se produce cuando una interfaz IExplorerNode está a punto de eliminarse. (Se hereda de IExplorerNodeEvents).
Evento público NodeInitialized Se produce cuando se inicializa una nueva interfaz IExplorerNode. (Se hereda de IExplorerNodeEvents).
Evento público NodeMenuItemsRequested Se produce cuando IExplorerNode solicita los elementos de menú contextual. (Se hereda de IExplorerNodeEvents).
Evento público NodePropertiesRequested Se produce cuando una interfaz IExplorerNode solicita propiedades. (Se hereda de IExplorerNodeEvents).

Arriba

Comentarios

Para crear un nuevo tipo de nodo, implemente la interfaz IExplorerNodeTypeProvider.En su implementación del método InitializeType, puede usar propiedades y eventos del parámetro IExplorerNodeTypeDefinition para definir el comportamiento de su nuevo tipo de nodo.Para obtener más información, vea Cómo: Agregar un nodo de SharePoint personalizado al Explorador de servidores.

Cada tipo de nodo se inicializa exactamente por un objeto IExplorerNodeTypeDefinition.

Vea también

Referencia

Microsoft.VisualStudio.SharePoint.Explorer (Espacio de nombres)