Język

XamlSchemaContext.TryGetCompatibleXamlNamespace(String, String) Metoda

Definicja

Zwraca powodzenie lub niepowodzenie żądania dla zgodnej przestrzeni nazw XAML. Pomyślne żądanie zgłasza przestrzeń nazw XAML jako parametr wyjściowy.

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

Parametry

xamlNamespace
String

Ciąg xmlns przestrzeni nazw XAML, który ma zostać sprawdzony pod kątem zgodnego wyniku.

compatibleNamespace
String

Gdy ta metoda zwróci ciąg xmlns zgodnego żądania przestrzeni nazw XAML. Może to być identyczne xamlNamespace , jeśli metoda zwraca falsewartość .

Zwraca

true jeśli compatibleNamespace zawiera wynik do użycia; w przeciwnym razie false.

Wyjątki

Parametr xamlNamespace ma wartość null.

Uwagi

Ta metoda używa wewnętrznie następującej kolejności odnośników:

  1. Słownik zgodności zaimplementowany wewnętrznie, który mógł zostać wypełniony przez wcześniejsze wyszukiwanie.

  2. Ocena parametru XmlnsCompatibleWithAttribute .

Jeśli nie zostanie odnaleziona żadna inna zgodna przestrzeń nazw i ta metoda zwróci falsewartość , compatibleNamespace dane wyjściowe parametru xamlNamespace mogą mieć taką samą wartość jak dane wejściowe.

Dotyczy