Classe ExtensionContextExtensions

Hierarquia de herança

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement.ExtensionContextExtensions

Namespace:  Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)

Sintaxe

'Declaração
<ExtensionAttribute> _
Public NotInheritable Class ExtensionContextExtensions
public static class ExtensionContextExtensions

O tipo ExtensionContextExtensions expõe os membros a seguir.

Métodos

  Nome Descrição
Método públicoMembro estático AtLeastOneSelected<T>(IVsSelectionContext) Auxiliar retornando true se a seleção contém pelo menos um elemento do tipo t
Método públicoMembro estático AtLeastOneSelected<T1, T2>(IVsSelectionContext) Auxiliar retornando true se a seleção contém pelo menos um elemento do tipo T1 ou T2.
Método públicoMembro estático GetCurrentDocumentSelection<T> Obtenha o subconjunto da seleção atual do documento, que é do tipo t
Método públicoMembro estático GetCurrentSelection<T> Obtenha o subconjunto da seleção atual que é do tipo t
Método públicoMembro estático IsAnyDocumentSelectionUndeletable Retorna se qualquer um dos itens na lista seleção de forma não pode ser excluído.Essa implementação procura formas de compartimento e MoveableHostShape.
Método públicoMembro estático IsSingleDocumentSelection Retorna ou não há apenas um item selecionado no documento ativo.
Método públicoMembro estático IsSingleSelection Retorna ou não há apenas um item selecionado na janela ativa.Isso pode ser uma janela de documento ou ferramenta.

Superior

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement