Condividi tramite


Interfaccia IVsSelectionContext

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
Public Interface IVsSelectionContext
public interface IVsSelectionContext

Il tipo IVsSelectionContext espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica CurrentContextMenuHost Ottenere l'host corrente del menu di scelta rapida
Proprietà pubblica CurrentDocumentSelection Restituisce la raccolta di elementi selezionati nella finestra di documento attivo.
Proprietà pubblica CurrentSelection Restituisce la raccolta di elementi selezionati nella finestra attiva.Questa situazione può essere una finestra del documento o una finestra degli strumenti.
Proprietà pubblica CurrentStore File associato a DocData corrente in genere.Ma altro possibile eseguirne l'override nel caso delle esigenze speciali (common archiviare ad esempio)
Proprietà pubblica DiagramClientView Ottiene il DiagramClientView attivo
Proprietà pubblica SingleDocumentSelection Restituisce l'oggetto selezionato primario nella finestra di documento attivo.
Proprietà pubblica SingleSelection Restituisce l'oggetto selezionato primario nella finestra attiva.Questa situazione può essere una finestra del documento o una finestra degli strumenti.

In alto

Metodi

  Nome Descrizione
Metodo pubblico CanDeleteSelectedItems Determinare se l'elemento selezionato può essere eliminato o meno
Metodo pubblico DeleteSelectedItems Metodo protetto per eliminare elementi selezionati
Metodo pubblico IsDiagramSelected determina se la selezione corrente è un diagramma

In alto

Metodi di estensione

  Nome Descrizione
Metodo di estensione pubblico AtLeastOneSelected<T>() Sottoposto a overload. Restituzione di supporto true se la selezione è presente almeno un elemento di tipo T (Definito da ExtensionContextExtensions).
Metodo di estensione pubblico AtLeastOneSelected<T1, T2>() Sottoposto a overload. Restituzione di supporto true se la selezione è presente almeno un elemento di T1 del tipo o di T2. (Definito da ExtensionContextExtensions).
Metodo di estensione pubblico GetCurrentDocumentSelection<T> Ottenere il sottoinsieme di selezione del documento corrente che è di tipo T (Definito da ExtensionContextExtensions).
Metodo di estensione pubblico GetCurrentSelection<T> Ottenere il sottoinsieme della selezione corrente che è di tipo T (Definito da ExtensionContextExtensions).
Metodo di estensione pubblico 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. (Definito da ExtensionContextExtensions).
Metodo di estensione pubblico IsSingleDocumentSelection Restituisce indipendentemente dal fatto che sia presente un solo elemento selezionato nel documento attivo. (Definito da ExtensionContextExtensions).
Metodo di estensione pubblico 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. (Definito da ExtensionContextExtensions).

In alto

Vedere anche

Riferimenti

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