Condividi tramite


Classe ExtensionContextExtensions

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)

Sintassi

'Dichiarazione
<ExtensionAttribute> _
Public NotInheritable Class ExtensionContextExtensions
public static class ExtensionContextExtensions

Il tipo ExtensionContextExtensions espone i seguenti membri.

Metodi

  Nome Descrizione
Metodo pubblicoMembro statico AtLeastOneSelected<T>(IVsSelectionContext) Restituzione di supporto true se la selezione è presente almeno un elemento di tipo T
Metodo pubblicoMembro statico AtLeastOneSelected<T1, T2>(IVsSelectionContext) Restituzione di supporto true se la selezione è presente almeno un elemento di T1 del tipo o di T2.
Metodo pubblicoMembro statico GetCurrentDocumentSelection<T> Ottenere il sottoinsieme di selezione del documento corrente che è di tipo T
Metodo pubblicoMembro statico GetCurrentSelection<T> Ottenere il sottoinsieme della selezione corrente che è di tipo T
Metodo pubblicoMembro statico IsAnyDocumentSelectionUndeletable Restituisce se uno degli elementi di forme nell'elenco di selezione non possono essere eliminati.Controlli di questa implementazione per le forme di MoveableHostShape e il raggruppamento.
Metodo pubblicoMembro statico IsSingleDocumentSelection Restituisce indipendentemente dal fatto che sia presente un solo elemento selezionato nel documento attivo.
Metodo pubblicoMembro statico IsSingleSelection Restituisce indipendentemente dal fatto che sia presente un solo elemento selezionato nella finestra attiva.Questa situazione può essere un documento o una finestra degli strumenti.

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement