Sdílet prostřednictvím


GeneralSelection – třída

Zpracovává obecné výběry, které nejsou pokryty jinými státy výběru.

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.SelectionState
    Microsoft.VisualStudio.Modeling.Diagrams.GeneralSelection

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

Syntaxe

'Deklarace
Public Class GeneralSelection _
    Inherits SelectionState
public class GeneralSelection : SelectionState

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

Konstruktory

  Název Popis
Veřejná metoda GeneralSelection konstruktor

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost ActualSelection Načte aktuální výběr. (Zděděno z SelectionState.)
Veřejná vlastnost CoercedSelection Výběr coerced získá použitím pravidel nátlaku na aktuální výběr.Poznámka: Vrácená hodnota může být null.Null nátlaku označuje, že stav výběru nedefinuje vynucení pravidel (tj.)více seleciton, včetně pouze komentář spojnic se stát GeneralSelection nedefinuje žádné pravidla coercions tak nátlaku seleciton má hodnotu null).Vynucení pravidel jsou definovány pro stát výběr, ale nátlaku nezdaří (jako by v případě výběru včetně několika součástí patřící do různých zón), výběr coerced existuje, ale je prázdný.Tyto pomocníky lze výsledky výběru coercing demystify: * IsCoercible - true, pokud seleciton můžete přiřadit (tj.)Stav výběru definovat nátlaku pravidla).Vrátí kolekci CoercedSelection, ale může být prázdný.* IsCoercionFailure - true můžete přiřadit aktuální výběr, ale nátlaku nezdaří (z důvodu pravidla nátlaku.) CoercedSelection bude kolekci empy.* HasCoercion - true, pokud je skutečný výběr coercable a jeho nátlaku nezdaří.CoercedSelection vrátí prázdný kolekce. (Zděděno z SelectionState.)
Chráněná vlastnost CoercedSelectionCache (Zděděno z SelectionState.)
Veřejná vlastnost CoercedSelectionModelElements Je možné, že CoercedSelection PEL a Mels, které jsou spojeny s PEL, které již nejsou zahrnuty.Tato metoda vrátí seznam, který nahradí PEL v coerced výběru jejich přidružené Mels plus všechny mels z coerced výběr, který nemá PEL. (Zděděno z SelectionState.)
Veřejná vlastnost CoercedSelectionPresentationElements Je možné, že CoercedSelection PEL a Mels, které jsou spojeny s PEL, které již nejsou zahrnuty.Tato metoda vrátí kolekci, která vyloučí jakékoli Mels. (Zděděno z SelectionState.)
Veřejná vlastnost CoercionCompliantSelection Vrátí seznam vybraných objektů, které jsou v souladu s pravidly nátlaku.Pokud je výběr coercable, pak coerced výběr bude vrácena; Pokud nátlaku selhání bude seznam prázdný.Pokud neexistují žádné vynucení pravidel (!IsCoercable), je vrácena aktuální výběr. (Zděděno z SelectionState.)
Veřejná vlastnost HasCoercion Určuje, zda má výběr platné nátlaku. (Zděděno z SelectionState.)
Veřejná vlastnost IsActualSelectionMixed PRAVDA, pokud všechny vybrané objekty v aktuální výběr jsou stejného typu. (Zděděno z SelectionState.)
Veřejná vlastnost IsCoercedSelectionMixed PRAVDA, pokud všechny vybrané objekty v coerced výběru jsou stejného typu. (Zděděno z SelectionState.)
Veřejná vlastnost IsCoercible Určuje-li skutečný výběr můžete přiřadit.Togegher IsCoercible a IsCoercionFailure rozlišit selhání nátlaku a bez nátlaku, které jsou k dispozici. (Zděděno z SelectionState.)
Veřejná vlastnost IsCoercionFailure Togegher IsCoercible a IsCoercionFailure rozlišit selhání nátlaku a bez nátlaku, které jsou k dispozici. (Zděděno z SelectionState.)

Nahoru

Metody

  Název Popis
Chráněná metoda CacheCoercedSelection Mezipaměti zadané kolekce. (Zděděno z SelectionState.)
Veřejná metoda Equals Určuje, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje objektu k pokusu uvolnit prostředky a provádět další operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako výchozí funkce hash. (Zděděno z Object.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Chráněná metoda IdentifyCommandsToBeFilteredOutForMultipleSelection Přepsat identifikovat příkazy, které nejsou platné. (Přepisuje SelectionState.IdentifyCommandsToBeFilteredOutForMultipleSelection(CommandIdCollection).)
Chráněná metoda IdentifyCommandsToBeFilteredOutForSingleSelection Přepsat identifikovat příkazy, které nejsou platné ve scénáři jeden výběr pro tento stav výběru. (Zděděno z SelectionState.)
Veřejná metoda Initialize Určuje skutečnou pracují na základě výběru. (Zděděno z SelectionState.)
Veřejná metoda IsApplicable Určuje, zda je tento stav výběru apppropriate pro použití s určený výběr. (Přepisuje SelectionState.IsApplicable(ICollection).)
Veřejná metoda IsCommandToBeFilteredOut PRAVDA, pokud je zadaný příkaz by nemělo být povoleno pro tento stav výběru.Metoda vyhodnocení coerced výběru. (Zděděno z SelectionState.)
Chráněná metoda IsCommandToBeFilteredOutForMultipleSelection PRAVDA, pokud je zadaný příkaz by nemělo být povoleno pro tento stav výběru.Metoda vyhodnocení coerced výběru. (Přepisuje SelectionState.IsCommandToBeFilteredOutForMultipleSelection(CommandID).)
Chráněná metoda IsCommandToBeFilteredOutForSingleSelection PRAVDA, pokud je zadaný příkaz by nemělo být povoleno pro tento stav výběru.Metoda vyhodnocení coerced výběru. (Zděděno z SelectionState.)
Chráněná metoda MemberwiseClone Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.)
Veřejná metoda ToString Vrací řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Nahoru

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

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