Sdílet prostřednictvím


IVsSelectionContext – rozhraní

Obor názvů:  Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement
Sestavení:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

Syntaxe

'Deklarace
Public Interface IVsSelectionContext
public interface IVsSelectionContext

Typ IVsSelectionContext zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost CurrentContextMenuHost Získání aktuálního hostitele kontextové nabídky
Veřejná vlastnost CurrentDocumentSelection Vrátí kolekci vybraných prvků v okně aktivního dokumentu.
Veřejná vlastnost CurrentSelection Vrátí kolekci vybraných prvků v aktivním okně.To může být v okně dokumentu nebo v okně nástroje.
Veřejná vlastnost CurrentStore Úložiště obvykle spojené s aktuální DocData.Ostatní lze přepsat v případě o zvláštní, ale potřebuje ($společné úložiště pro instanci)
Veřejná vlastnost DiagramClientView Načte aktuálně zaměřený DiagramClientView
Veřejná vlastnost SingleDocumentSelection Vrátí primární vybraný objekt v okně aktivního dokumentu.
Veřejná vlastnost SingleSelection Vrátí primární vybraného objektu v aktivním okně.To může být v okně dokumentu nebo v okně nástroje.

Nahoru

Metody

  Název Popis
Veřejná metoda CanDeleteSelectedItems Zjistěte, zda nebo není možné odstranit vybranou položku
Veřejná metoda DeleteSelectedItems Chráněná metoda odstranění vybrané položky
Veřejná metoda IsDiagramSelected Určuje, zda je aktuální výběr diagramu

Nahoru

Rozšiřující metody

  Název Popis
Veřejná rozšiřující metoda AtLeastOneSelected<T>() Přetíženo. Vrací hodnotu true, pokud výběr obsahuje alespoň prvek typu T Helper (Definoval ExtensionContextExtensions.)
Veřejná rozšiřující metoda AtLeastOneSelected<T1, T2>() Přetíženo. Vrací hodnotu true, pokud výběr obsahuje alespoň prvek typu T1 nebo T2 pomocníka. (Definoval ExtensionContextExtensions.)
Veřejná rozšiřující metoda GetCurrentDocumentSelection<T> Získat podmnožinu aktuálního výběru dokumentu, který je typu t (Definoval ExtensionContextExtensions.)
Veřejná rozšiřující metoda GetCurrentSelection<T> Získat podmnožinu aktuální výběr, který je typu t (Definoval ExtensionContextExtensions.)
Veřejná rozšiřující metoda IsAnyDocumentSelectionUndeletable Vrátí se, zda některou z položek v seznamu pro výběr obrazce nelze odstranit.Tato implementace kontroluje obrazce prostoru a MoveableHostShape. (Definoval ExtensionContextExtensions.)
Veřejná rozšiřující metoda IsSingleDocumentSelection Vrátí, zda je v aktivním dokumentu pouze jednu vybranou položku. (Definoval ExtensionContextExtensions.)
Veřejná rozšiřující metoda IsSingleSelection Vrátí, zda je v aktivním okně pouze jednu vybranou položku.Může to být okno dokumentu nebo nástroj. (Definoval ExtensionContextExtensions.)

Nahoru

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement – obor názvů