Compartilhar via


Interface IExplorerNodeTypeDefinition

Define o comportamento de um novo tipo de nó a sharepoint Connections a hierarquia de nós na Server Explorer.

Namespace:  Microsoft.VisualStudio.SharePoint.Explorer
Assembly:  Microsoft.VisualStudio.SharePoint (em Microsoft.VisualStudio.SharePoint.dll)

Sintaxe

'Declaração
Public Interface IExplorerNodeTypeDefinition _
    Inherits IAnnotatedObject, IExplorerNodeEvents
public interface IExplorerNodeTypeDefinition : IAnnotatedObject, 
    IExplorerNodeEvents

O tipo IExplorerNodeTypeDefinition expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Annotations Obtém uma instância de IAnnotationDictionary para associar a implementação de objeto de dados personalizados a IAnnotatedObject interface. (Herdado de IAnnotatedObject.)
Propriedade pública DefaultIcon Obtém ou define o ícone padrão para nós que são definidos por esse tipo de nó.
Propriedade pública IsAlwaysLeaf Obtém um valor que indica se nós desse tipo não tem nenhum nó filho.
Propriedade pública Name Obtém o nome associado a esse tipo de nó.
Propriedade pública NodeType Obtém um valor booleano indicando se nós desse tipo não têm geralmente nós filho.Esta propriedade é substituída se extensões para o IExplorerNodeType estiver presente.

Início

Eventos

  Nome Descrição
Evento público NodeChildrenRequested Ocorre quando um IExplorerNode nós filho de solicitações. (Herdado de IExplorerNodeEvents.)
Evento público NodeDisposing Ocorre quando um IExplorerNode está prestes a ser descartado. (Herdado de IExplorerNodeEvents.)
Evento público NodeInitialized Ocorre quando um novo IExplorerNode é inicializada. (Herdado de IExplorerNodeEvents.)
Evento público NodeMenuItemsRequested Ocorre quando um IExplorerNode solicitações atalho menu itens. (Herdado de IExplorerNodeEvents.)
Evento público NodePropertiesRequested Ocorre quando um IExplorerNode Propriedades de solicitações. (Herdado de IExplorerNodeEvents.)

Início

Comentários

Para criar um novo tipo de nó, implementar a IExplorerNodeTypeProvider interface. Na implementação da InitializeType método, você pode usar propriedades e eventos da IExplorerNodeTypeDefinition parâmetro para definir o comportamento do seu novo tipo de nó. Para obter mais informações, consulte Como: Adicionar um nó do SharePoint personalizado para o Server Explorer.

Cada tipo de nó é inicializado por exatamente uma IExplorerNodeTypeDefinition objeto.

Consulte também

Referência

Namespace Microsoft.VisualStudio.SharePoint.Explorer