XamlSchemaContext.TryGetCompatibleXamlNamespace(String, String) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí úspěch nebo selhání požadavku pro kompatibilní obor názvů XAML. Úspěšný požadavek hlásí, že obor názvů XAML jako out parametr.
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
Řetězec xmlns
pro obor názvů XAML, který se má zkontrolovat pro kompatibilní výsledek.
- compatibleNamespace
- String
Když se tato metoda vrátí, xmlns
řetězec pro kompatibilní požadavek oboru názvů XAML. To může být stejné jako xamlNamespace
v případě, že metoda vrátí false
.
Návraty
true
pokud compatibleNamespace
obsahuje použitelný výsledek; jinak . false
Výjimky
xamlNamespace
je null
.
Poznámky
Interně tato metoda používá následující pořadí vyhledávání:
Interně implementovaný slovník kompatibility, který mohl být vyplněn dřívějším vyhledáváním.
Vyhodnocení parametru XmlnsCompatibleWithAttribute .
Pokud není zjištěn žádný jiný kompatibilní obor názvů a tato metoda vrátí false
, compatibleNamespace
výstup parametru může mít stejnou hodnotu jako xamlNamespace
vstup.