ValueTranslationService.TranslatePropertyValue-Methode
Ruft benutzerdefinierte Logik auf, um die angegebene Eigenschaft für den angegebenen Typ und die angegebene Instanz zu übersetzen, und gibt den zu übersetzenden Wert an.
Namespace: Microsoft.Windows.Design.Services
Assembly: Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)
Syntax
'Declaration
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
Parameter
- itemType
Typ: System.Type
Der Typ, für den der Benutzer den Eigenschaftswert im Designer festlegt.
- item
Typ: Microsoft.Windows.Design.Model.ModelItem
Das Element, das die zu übersetzende Eigenschaft enthält.
- identifier
Typ: Microsoft.Windows.Design.Metadata.PropertyIdentifier
Die zu übersetzende Eigenschaft.
- value
Typ: System.Object
Der vom Benutzer im Designer festgelegte Wert.
Rückgabewert
Typ: System.Object
Der übersetzte Wert.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
ValueTranslationService Klasse
Microsoft.Windows.Design.Services-Namespace
Weitere Ressourcen
Exemplarische Vorgehensweise: Ändern des Verhaltens einer Eigenschaft zur Entwurfszeit