Klasa GeneralSelection
Uchwyty zaznaczenia ogólne nieobjęte przez pozostałe Państwa zaznaczenia.
Hierarchia dziedziczenia
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.SelectionState
Microsoft.VisualStudio.Modeling.Diagrams.GeneralSelection
Przestrzeń nazw: Microsoft.VisualStudio.Modeling.Diagrams
Zestaw: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Składnia
'Deklaracja
Public Class GeneralSelection _
Inherits SelectionState
public class GeneralSelection : SelectionState
Typ GeneralSelection uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
GeneralSelection | Konstruktor |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
ActualSelection | Pobiera rzeczywiste zaznaczenia. (Odziedziczone z SelectionState). | |
CoercedSelection | Pobiera coerced zaznaczenie przy zastosowaniu zasady przymus do rzeczywistego zaznaczenia.Uwaga: Zwracaną wartość może być zerowy.Przymus null wskazuje, że stan zaznaczenia nie definiuje reguły przymus (tj.wiele seleciton, włączając tylko łączniki komentarz jest ponoszona przez Państwo GeneralSelection, które nie określają żadnych zasad coercions tak przymus seleciton ma wartość null).Jeśli reguły przymusu są zdefiniowane dla stanu zaznaczenia, ale przymusu nie powiedzie się (jak w przypadku zaznaczenia, łącznie z kilku składników należących do różnych stref), coerced wybór istnieje, ale jest puste.Służy do demystify wyniki zmuszanie zaznaczenia tych pomocników: * IsCoercible - wartość true, jeżeli seleciton może być przekształcone (tj.Stan zaznaczenia zdefiniować reguły przymusu).CoercedSelection będzie zwracać kolekcję, ale może być puste.* IsCoercionFailure - PRAWDA, jeśli rzeczywista zaznaczenia można przekształcić, ale przymusu nie powiedzie się (z powodu zasad przymus.) CoercedSelection będzie kolekcji empy.* HasCoercion - PRAWDA, jeśli rzeczywista zaznaczenie jest coercable i jego przymus się nie powieść.CoercedSelection zwróci kolekcji nie jest pusty. (Odziedziczone z SelectionState). | |
CoercedSelectionCache | (Odziedziczone z SelectionState). | |
CoercedSelectionModelElements | Jest możliwe dla CoercedSelection uwzględnić Pels i Mels, które są skojarzone z Pels, które nie są już uwzględniane.Ta metoda zwraca listę, która zamienia ich skojarzone Mels plus wszelkie mels z coerced zaznaczenia, która nie ma pels Pels coerced zaznaczenia. (Odziedziczone z SelectionState). | |
CoercedSelectionPresentationElements | Jest możliwe dla CoercedSelection uwzględnić Pels i Mels, które są skojarzone z Pels, które nie są już uwzględniane.Ta metoda zwraca kolekcję, co wyklucza wszelkie Mels. (Odziedziczone z SelectionState). | |
CoercionCompliantSelection | Zwraca listę zaznaczonych obiektów, które są zgodne z zasadami przymus.Jeśli zaznaczenie jest coercable, a następnie coerced zaznaczenia zostaną zwrócone; Jeśli wystąpi awaria przymus lista będzie pusta.Jeśli istnieją nie przymus zasady (!IsCoercable), to zwracana jest rzeczywista zaznaczenia. (Odziedziczone z SelectionState). | |
HasCoercion | Określa, czy zaznaczenie ma prawidłowy przymus. (Odziedziczone z SelectionState). | |
IsActualSelectionMixed | PRAWDA, jeśli wszystkie zaznaczone obiekty w rzeczywistej zaznaczenia są tego samego typu. (Odziedziczone z SelectionState). | |
IsCoercedSelectionMixed | PRAWDA, jeśli wszystkie zaznaczone obiekty w coerced zaznaczenia są tego samego typu. (Odziedziczone z SelectionState). | |
IsCoercible | Określa rzeczywiste zaznaczenia mogą być przekształcone.Togegher IsCoercible i IsCoercionFailure rozróżnienie między przymus awarii i nie przymus, które są dostępne. (Odziedziczone z SelectionState). | |
IsCoercionFailure | Togegher IsCoercible i IsCoercionFailure rozróżnienie między przymus awarii i nie przymus, które są dostępne. (Odziedziczone z SelectionState). |
Początek
Metody
Nazwa | Opis | |
---|---|---|
CacheCoercedSelection | W pamięci podręcznej określonej kolekcji. (Odziedziczone z SelectionState). | |
Equals | Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone z Object). | |
Finalize | Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania przed jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object). | |
GetHashCode | Służy jako domyślnej funkcji mieszania. (Odziedziczone z Object). | |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). | |
IdentifyCommandsToBeFilteredOutForMultipleSelection | Zastępowanie do identyfikowania poleceń, które nie są prawidłowe. (Zastępuje SelectionState.IdentifyCommandsToBeFilteredOutForMultipleSelection(CommandIdCollection)). | |
IdentifyCommandsToBeFilteredOutForSingleSelection | Zastąpić do identyfikowania poleceń, które nie są prawidłowe w scenariuszu zaznaczeniami a jednym zaznaczeniem, dla tego stanu zaznaczenia. (Odziedziczone z SelectionState). | |
Initialize | Określa rzeczywiste zaznaczenia do działania na. (Odziedziczone z SelectionState). | |
IsApplicable | Określa, czy ten stan zaznaczenia jest apppropriate do użytku z określonego zaznaczenia. (Zastępuje SelectionState.IsApplicable(ICollection)). | |
IsCommandToBeFilteredOut | Ma wartość true, jeśli określone polecenie nie powinien być włączony dla tego stanu zaznaczenia.Metoda jest oceniany selekcji coerced. (Odziedziczone z SelectionState). | |
IsCommandToBeFilteredOutForMultipleSelection | Ma wartość true, jeśli określone polecenie nie powinien być włączony dla tego stanu zaznaczenia.Metoda jest oceniany selekcji coerced. (Zastępuje SelectionState.IsCommandToBeFilteredOutForMultipleSelection(CommandID)). | |
IsCommandToBeFilteredOutForSingleSelection | Ma wartość true, jeśli określone polecenie nie powinien być włączony dla tego stanu zaznaczenia.Metoda jest oceniany selekcji coerced. (Odziedziczone z SelectionState). | |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). | |
ToString | Zwraca ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object). |
Początek
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.