Classe PlacementAdapter
Um adaptador que é usado para obter e definir as posições dos objetos no pai coordenadas.
Hierarquia de herança
System.Object
Microsoft.Windows.Design.Features.FeatureProvider
Microsoft.Windows.Design.Interaction.Adapter
Microsoft.Windows.Design.Interaction.PlacementAdapter
Microsoft.Windows.Design.Interaction.RootPlacementAdapter
Namespace: Microsoft.Windows.Design.Interaction
Assembly: Microsoft.Windows.Design.Interaction (em Microsoft.Windows.Design.Interaction.dll)
Sintaxe
'Declaração
Public MustInherit Class PlacementAdapter _
Inherits Adapter
public abstract class PlacementAdapter : Adapter
public ref class PlacementAdapter abstract : public Adapter
[<AbstractClass>]
type PlacementAdapter =
class
inherit Adapter
end
public abstract class PlacementAdapter extends Adapter
O tipo PlacementAdapter expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
PlacementAdapter | Initializes a new instance of the PlacementAdapter class. |
Início
Propriedades
Nome | Descrição | |
---|---|---|
AdapterType | Obtém o tipo de adaptador que esta classe representa. (Substitui Adapter.AdapterType.) |
Início
Métodos
Nome | Descrição | |
---|---|---|
BeginPlacement | Inicia a operação de posicionamento. | |
CanSetPosition | Retorna um valor que indica se a coordenada especificada pode ser definida. | |
EndPlacement | Termina a operação de posicionamento. | |
Equals | Determina se o especificado Object é igual a atual Object. (Herdado de Object.) | |
Finalize | Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.) | |
GetHashCode | Serves as a hash function for a particular type. (Herdado de Object.) | |
GetPlacement | Retorna uma coleção de posições que descrevem o posicionamento do item especificado. | |
GetPlacementBoundary(ModelItem) | Obtém o limite do pai do item especificado. | |
GetPlacementBoundary(ModelItem, PlacementIntent, array<RelativeValue[]) | Obtém o limite do pai do item especificado. | |
GetType | Obtém o Type da instância atual. (Herdado de Object.) | |
MemberwiseClone | Cria uma cópia superficial do atual Object. (Herdado de Object.) | |
SetNudgePlacements(ModelItem, NudgeIntent, array<RelativeValue[]) | Atribui a matriz especificada de posições para mover os controles durante a atenção do teclado. | |
SetNudgePlacements(ModelItem, NudgeIntent, RelativeValueCollection) | Atribui o conjunto especificado de posições para mover os controles durante a atenção do teclado. | |
SetPlacements(ModelItem, PlacementIntent, array<RelativeValue[]) | Atribui a matriz especificada de posições para o item de modelo especificado. | |
SetPlacements(ModelItem, PlacementIntent, RelativeValueCollection) | Atribui o conjunto especificado de posições para o item de modelo especificado. | |
ToString | Retorna um string que representa o objeto atual. (Herdado de Object.) |
Início
Comentários
PlacementAdapteré usado por alças de captura para dimensionar e mover os controles. Adaptadores de posicionamento funcionam com o suporte a leitura e gravação de valores como posições relativas. Para um PlacementAdapter tudo é relativo, portanto, a diferença relativa (deltas) são importantes. A PlacementAdapter tem um valor relativo e o converte em um ou mais propriedades conjuntos. Para usar um PlacementAdapter primeiro consultar para ver se ele pode definir uma posição em que você está interessado em configuração. Em seguida, use os resultados para obter e definir valores por meio de GetPlacement e SetPlacements métodos.
Acesso thread-safe
Quaisquer membros static (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.
Consulte também
Referência
Namespace Microsoft.Windows.Design.Interaction