Método ValueTranslationService.TranslatePropertyValue
Chama a lógica personalizada para traduzir a propriedade especificada para o tipo especificado e a instância e especifica o valor para traduzir.
Namespace: Microsoft.Windows.Design.Services
Assembly: Microsoft.Windows.Design.Interaction (em Microsoft.Windows.Design.Interaction.dll)
Sintaxe
'Declaração
Public MustOverride Function TranslatePropertyValue ( _
itemType As Type, _
item As ModelItem, _
identifier As PropertyIdentifier, _
value As Object _
) As Object
public abstract Object TranslatePropertyValue(
Type itemType,
ModelItem item,
PropertyIdentifier identifier,
Object value
)
public:
virtual Object^ TranslatePropertyValue(
Type^ itemType,
ModelItem^ item,
PropertyIdentifier identifier,
Object^ value
) abstract
abstract TranslatePropertyValue :
itemType:Type *
item:ModelItem *
identifier:PropertyIdentifier *
value:Object -> Object
public abstract function TranslatePropertyValue(
itemType : Type,
item : ModelItem,
identifier : PropertyIdentifier,
value : Object
) : Object
Parâmetros
- itemType
Tipo: System.Type
O tipo para o qual o usuário define o valor da propriedade no designer.
- item
Tipo: Microsoft.Windows.Design.Model.ModelItem
O item que contém a propriedade a ser traduzido.
- identifier
Tipo: Microsoft.Windows.Design.Metadata.PropertyIdentifier
A propriedade a ser traduzido.
- value
Tipo: System.Object
O valor definido pelo usuário no designer.
Valor de retorno
Tipo: System.Object
O valor convertido.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.
Consulte também
Referência
ValueTranslationService Classe
Namespace Microsoft.Windows.Design.Services
Outros recursos
Walkthrough: Alterar o comportamento de uma propriedade em tempo de design