Classe EmptySelection
Alças esvaziar as seleções.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.SelectionState
Microsoft.VisualStudio.Modeling.Diagrams.EmptySelection
Namespace: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (em Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Sintaxe
'Declaração
Public Class EmptySelection _
Inherits SelectionState
public class EmptySelection : SelectionState
O tipo EmptySelection expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
![]() |
EmptySelection | constructor |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
![]() |
ActualSelection | Obtém a seleção real. (Herdado de SelectionState.) |
![]() |
CoercedSelection | Precisamos retornar uma coleção vazia aqui para fazer com que uma falha de coerção.Este é um pouco estranho, mas necessária, considerando a implementação de SelectionState.IsCoercionFailure. (Substitui SelectionState.CoercedSelection.) |
![]() |
CoercedSelectionCache | (Herdado de SelectionState.) |
![]() |
CoercedSelectionModelElements | É possível que o CoercedSelection incluir Pels e Mels que estão associados a Pels que não estão incluídos.Esse método retorna uma lista que substitui o Pels da seleção coagido por seus associados Mels, além de qualquer mels da seleção coagido que não tinham pels. (Herdado de SelectionState.) |
![]() |
CoercedSelectionPresentationElements | É possível que o CoercedSelection incluir Pels e Mels que estão associados a Pels que não estão incluídos.Esse método retorna uma coleção que exclui qualquer Mels. (Herdado de SelectionState.) |
![]() |
CoercionCompliantSelection | Retorna a lista de objetos selecionados que estão em conformidade com as regras de coerção.Se a seleção for coercable, e em seguida, retornará a seleção coagida; Se houver uma falha de coerção, a lista estará vazia.Se não houver nenhuma coerção regras (!IsCoercable), a seleção real será retornado. (Herdado de SelectionState.) |
![]() |
HasCoercion | Determina se a seleção tem uma coerção válida. (Herdado de SelectionState.) |
![]() ![]() |
Instance | Instância de EmptySelection singleton |
![]() |
IsActualSelectionMixed | True se todos os objetos selecionados na seleção real são do mesmo tipo. (Herdado de SelectionState.) |
![]() |
IsCoercedSelectionMixed | True se todos os objetos selecionados na seleção coagido são do mesmo tipo. (Herdado de SelectionState.) |
![]() |
IsCoercible | Determina se a seleção real pode ser forçada.IsCoercible de Togegher e IsCoercionFailure distinguir entre a falha de coerção e nenhuma coerção disponível. (Herdado de SelectionState.) |
![]() |
IsCoercionFailure | IsCoercible de Togegher e IsCoercionFailure distinguir entre a falha de coerção e nenhuma coerção disponível. (Herdado de SelectionState.) |
Superior
Métodos
Nome | Descrição | |
---|---|---|
![]() |
CacheCoercedSelection | Cache da coleção especificada. (Herdado de SelectionState.) |
![]() |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) |
![]() |
Finalize | Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes que seja recuperado pela coleta de lixo. (Herdado de Object.) |
![]() |
GetHashCode | Serve como a função de hash padrão. (Herdado de Object.) |
![]() |
GetType | Obtém Type da instância atual. (Herdado de Object.) |
![]() |
IdentifyCommandsToBeFilteredOutForMultipleSelection | Substitua para identificar os comandos que não são válidos em um cenário de única seleção, para este estado de seleção. (Herdado de SelectionState.) |
![]() |
IdentifyCommandsToBeFilteredOutForSingleSelection | Substitua para identificar os comandos que não são válidos em um cenário de única seleção, para este estado de seleção. (Herdado de SelectionState.) |
![]() |
Initialize | Especifica a seleção real para operar após. (Herdado de SelectionState.) |
![]() |
IsApplicable | Determina se este estado de seleção é apropriado para uso com a seleção especificada. (Substitui SelectionState.IsApplicable(ICollection).) |
![]() |
IsCommandToBeFilteredOut | True se o comando especificado não deve ser ativado para este estado de seleção.O método é avaliado para a seleção coagida. (Herdado de SelectionState.) |
![]() |
IsCommandToBeFilteredOutForMultipleSelection | True se o comando especificado não deve ser ativado para este estado de seleção.O método é avaliado para a seleção coagida. (Herdado de SelectionState.) |
![]() |
IsCommandToBeFilteredOutForSingleSelection | True se o comando especificado não deve ser ativado para este estado de seleção.O método é avaliado para a seleção coagida. (Herdado de SelectionState.) |
![]() |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) |
![]() |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
Superior
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.