Langue

XamlSchemaContext.TryGetCompatibleXamlNamespace(String, String) Méthode

Définition

Retourne la réussite ou l’échec d’une requête pour un espace de noms XAML compatible. Une requête réussie signale que l’espace de noms XAML est un paramètre out.

public:
 virtual bool TryGetCompatibleXamlNamespace(System::String ^ xamlNamespace, [Runtime::InteropServices::Out] System::String ^ % compatibleNamespace);
public virtual bool TryGetCompatibleXamlNamespace(string xamlNamespace, out string compatibleNamespace);
abstract member TryGetCompatibleXamlNamespace : string * string -> bool
override this.TryGetCompatibleXamlNamespace : string * string -> bool
Public Overridable Function TryGetCompatibleXamlNamespace (xamlNamespace As String, ByRef compatibleNamespace As String) As Boolean

Paramètres

xamlNamespace
String

Chaîne xmlns de l’espace de noms XAML à vérifier pour obtenir un résultat compatible.

compatibleNamespace
String

Lorsque cette méthode est retournée, la xmlns chaîne d’une requête d’espace de noms XAML compatible. Cela peut être identique si xamlNamespace la méthode retourne false.

Retours

true si compatibleNamespace contient un résultat utilisable ; sinon, false.

Exceptions

xamlNamespace a la valeur null.

Remarques

En interne, cette méthode utilise l’ordre de recherche suivant :

  1. Dictionnaire de compatibilité implémenté en interne, qui a peut-être été rempli par une recherche antérieure.

  2. Évaluation des XmlnsCompatibleWithAttribute paramètres.

Si aucun autre espace de noms compatible n’est détecté et que cette méthode retourne false, la sortie du compatibleNamespace paramètre peut avoir la même valeur que l’entrée xamlNamespace .

S’applique à