Partager via


XamlSchemaContext.TryGetCompatibleXamlNamespace(String, String) Méthode

Définition

Retourne des informations indiquant la réussite ou l'échec d'une demande d'espace de noms XAML compatible. Une demande réussie signale cet espace de noms XAML en tant que paramètre de sortie.

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 pour lequel rechercher un résultat compatible.

compatibleNamespace
String

Cette méthode retourne la chaîne xmlns pour une demande d'espace de noms XAML compatible. Peut être identique à xamlNamespace si la méthode retourne la valeur false.

Retours

Boolean

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 compatibleNamespace sortie du paramètre peut avoir la même valeur que l’entrée xamlNamespace .

S’applique à