XamlSchemaContext.TryGetCompatibleXamlNamespace(String, String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回兼容 XAML 命名空间的请求的成功或失败状态。 成功的请求会将该 XAML 命名空间报告为输出参数。
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
参数
- xamlNamespace
- String
要检查是否存在兼容结果的 XAML 命名空间的 xmlns
字符串。
- compatibleNamespace
- String
当此方法返回时,为兼容的 XAML 命名空间请求的 xmlns
字符串。 如果方法返回 false
,则这可能与 xamlNamespace
相同。
返回
如果 compatibleNamespace
包含可用的结果,则为 true
;否则为 false
。
例外
xamlNamespace
为 null
。
注解
在内部,此方法使用以下查找顺序:
内部实现的兼容性字典,可能已由早期查找填充。
参数 XmlnsCompatibleWithAttribute 求值。
如果未发现其他兼容命名空间并且此方法返回 false
,则 compatibleNamespace
参数输出的值可能与输入值相同 xamlNamespace
。