XamlSchemaContext.TryGetCompatibleXamlNamespace(String, String) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
dla przestrzeni nazw XAML, który ma zostać sprawdzony pod kątem zgodnego wyniku.
- compatibleNamespace
- String
Gdy ta metoda zwróci wartość , xmlns
ciąg zgodnego żądania przestrzeni nazw XAML. Może to być identyczne, xamlNamespace
jeśli metoda zwraca wartość false
.
Zwraca
true
jeśli compatibleNamespace
zawiera wynik do użycia; w przeciwnym razie . false
Wyjątki
xamlNamespace
to null
.
Uwagi
Ta metoda używa wewnętrznie następującej kolejności odnośników:
Słownik zgodności zaimplementowany wewnętrznie, który mógł zostać wypełniony przez wcześniejsze wyszukiwanie.
Ocena parametru XmlnsCompatibleWithAttribute .
Jeśli nie zostanie odnaleziona żadna inna zgodna przestrzeń nazw i ta metoda zwróci false
wartość , compatibleNamespace
dane wyjściowe parametru xamlNamespace
mogą mieć taką samą wartość jak dane wejściowe.