Udostępnij za pośrednictwem


Klasa EmptySelection

Uchwyty pusty zaznaczeń.

Hierarchia dziedziczenia

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

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 EmptySelection _
    Inherits SelectionState
public class EmptySelection : SelectionState

Typ EmptySelection uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna EmptySelection Konstruktor

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna ActualSelection Pobiera rzeczywiste zaznaczenia. (Odziedziczone z SelectionState).
Właściwość publiczna CoercedSelection Musimy wrócić tutaj pustą kolekcją spowoduje uszkodzenie przymus.Jest to nieco dziwnie, lecz niezbędne, biorąc pod uwagę wykonania SelectionState.IsCoercionFailure. (Zastępuje SelectionState.CoercedSelection).
Właściwość chroniona CoercedSelectionCache (Odziedziczone z SelectionState).
Właściwość publiczna 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).
Właściwość publiczna 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).
Właściwość publiczna 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).
Właściwość publiczna HasCoercion Określa, czy zaznaczenie ma prawidłowy przymus. (Odziedziczone z SelectionState).
Właściwość publicznaStatyczny element członkowski Instance Singleton EmptySelection instancji
Właściwość publiczna IsActualSelectionMixed PRAWDA, jeśli wszystkie zaznaczone obiekty w rzeczywistej zaznaczenia są tego samego typu. (Odziedziczone z SelectionState).
Właściwość publiczna IsCoercedSelectionMixed PRAWDA, jeśli wszystkie zaznaczone obiekty w coerced zaznaczenia są tego samego typu. (Odziedziczone z SelectionState).
Właściwość publiczna 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).
Właściwość publiczna 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
Metoda chroniona CacheCoercedSelection W pamięci podręcznej określonej kolekcji. (Odziedziczone z SelectionState).
Metoda publiczna Equals Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone z Object).
Metoda chroniona 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).
Metoda publiczna GetHashCode Służy jako domyślnej funkcji mieszania. (Odziedziczone z Object).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda chroniona IdentifyCommandsToBeFilteredOutForMultipleSelection Zastąpić do identyfikowania poleceń, które nie są prawidłowe w scenariuszu zaznaczeniami a jednym zaznaczeniem, dla tego stanu zaznaczenia. (Odziedziczone z SelectionState).
Metoda chroniona 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).
Metoda publiczna Initialize Określa rzeczywiste zaznaczenia do działania na. (Odziedziczone z SelectionState).
Metoda publiczna IsApplicable Określa, czy ten stan zaznaczenia jest odpowiednia do użytku z określonego zaznaczenia. (Zastępuje SelectionState.IsApplicable(ICollection)).
Metoda publiczna 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).
Metoda chroniona IsCommandToBeFilteredOutForMultipleSelection 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).
Metoda chroniona 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).
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda publiczna 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.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.Modeling.Diagrams