Udostępnij za pośrednictwem


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 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

truejeś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:

  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