AttachablePropertyServices.TryGetProperty Methode

Definitie

Overloads

Name Description
TryGetProperty(Object, AttachableMemberIdentifier, Object)

Hiermee wordt geprobeerd een waarde op te halen voor de opgegeven bijlagebare eigenschap in het opgegeven archief. Er wordt geen uitzondering gegenereerd als de specifieke bijlagebare eigenschap niet bestaat in het archief.

TryGetProperty<T>(Object, AttachableMemberIdentifier, T)

Pogingen om een waarde op te halen voor de opgegeven bijlagebare eigenschap in het opgegeven archief, waarbij een algemeen uitvoerformulier wordt geretourneerd. Er wordt geen uitzondering gegenereerd als de specifieke bijlagebare eigenschap niet bestaat in het archief.

TryGetProperty(Object, AttachableMemberIdentifier, Object)

Hiermee wordt geprobeerd een waarde op te halen voor de opgegeven bijlagebare eigenschap in het opgegeven archief. Er wordt geen uitzondering gegenereerd als de specifieke bijlagebare eigenschap niet bestaat in het archief.

public:
 static bool TryGetProperty(System::Object ^ instance, System::Xaml::AttachableMemberIdentifier ^ name, [Runtime::InteropServices::Out] System::Object ^ % value);
public static bool TryGetProperty(object instance, System.Xaml.AttachableMemberIdentifier name, out object value);
static member TryGetProperty : obj * System.Xaml.AttachableMemberIdentifier * obj -> bool
Public Shared Function TryGetProperty (instance As Object, name As AttachableMemberIdentifier, ByRef value As Object) As Boolean

Parameters

instance
Object

Een specifiek koppelbaar eigenschappenarchief dat implementeert IAttachedPropertyStore; of een niet-null-object om een statisch standaardbevoegbaar eigenschappenarchief te gebruiken.

name
AttachableMemberIdentifier

De id van de bijvoegbare eigenschapsvermelding waarvoor een waarde moet worden opgehaald.

value
Object

Out-parameter. Wanneer deze methode retourneert, bevat het doelobject voor de waarde als name deze bestaat in het archief en een waarde heeft.

Retouren

trueals een bijvoegbare eigenschapsvermelding is name gevonden in het archief en er een waarde is geplaatst naar value; anders . false

Van toepassing op

TryGetProperty<T>(Object, AttachableMemberIdentifier, T)

Pogingen om een waarde op te halen voor de opgegeven bijlagebare eigenschap in het opgegeven archief, waarbij een algemeen uitvoerformulier wordt geretourneerd. Er wordt geen uitzondering gegenereerd als de specifieke bijlagebare eigenschap niet bestaat in het archief.

public:
generic <typename T>
 static bool TryGetProperty(System::Object ^ instance, System::Xaml::AttachableMemberIdentifier ^ name, [Runtime::InteropServices::Out] T % value);
public static bool TryGetProperty<T>(object instance, System.Xaml.AttachableMemberIdentifier name, out T value);
static member TryGetProperty : obj * System.Xaml.AttachableMemberIdentifier * 'T -> bool
Public Shared Function TryGetProperty(Of T) (instance As Object, name As AttachableMemberIdentifier, ByRef value As T) As Boolean

Type parameters

T

Het verwachte type uitvoer.

Parameters

instance
Object

Een specifiek koppelbaar eigenschappenarchief dat implementeert IAttachedPropertyStore; of een niet-null-object voor toegang tot een statisch standaardbevoegbaar eigenschappenarchief.

name
AttachableMemberIdentifier

De id van de bijvoegbare eigenschapsvermelding waarvoor een waarde moet worden opgehaald.

value
T

Out-parameter. Wanneer deze methode retourneert, bevat het doelobject voor de waarde als name deze bestaat in het archief en een waarde heeft.

Retouren

trueals een bijvoegbare eigenschapsvermelding is name gevonden in het archief en er een waarde is geplaatst naar value; anders . false

Van toepassing op