本文整理汇总了C#中System.Xml.Schema.XmlSchemaAny.Allows方法的典型用法代码示例。如果您正苦于以下问题:C# XmlSchemaAny.Allows方法的具体用法?C# XmlSchemaAny.Allows怎么用?C# XmlSchemaAny.Allows使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类System.Xml.Schema.XmlSchemaAny
的用法示例。
在下文中一共展示了XmlSchemaAny.Allows方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: IsElementFromAny
private bool IsElementFromAny(XmlSchemaElement derivedElement, XmlSchemaAny baseAny) {
if (!baseAny.Allows(derivedElement.QualifiedName)) {
restrictionErrorMsg = Res.GetString(Res.Sch_ElementFromAnyRule1, derivedElement.QualifiedName.ToString());
return false;
}
if (!IsValidOccurrenceRangeRestriction(derivedElement, baseAny)) {
restrictionErrorMsg = Res.GetString(Res.Sch_ElementFromAnyRule2, derivedElement.QualifiedName.ToString());
return false;
}
return true;
}
示例2: IsElementFromAny
private bool IsElementFromAny(XmlSchemaElement derivedElement, XmlSchemaAny baseAny)
{
return (baseAny.Allows(derivedElement.QualifiedName) && this.IsValidOccurrenceRangeRestriction(derivedElement, baseAny));
}
示例3: IsElementFromAny
private bool IsElementFromAny(XmlSchemaElement derivedElement, XmlSchemaAny baseAny)
{
if (!baseAny.Allows(derivedElement.QualifiedName))
{
this.restrictionErrorMsg = Res.GetString("Sch_ElementFromAnyRule1", new object[] { derivedElement.QualifiedName.ToString() });
return false;
}
if (!this.IsValidOccurrenceRangeRestriction(derivedElement, baseAny))
{
this.restrictionErrorMsg = Res.GetString("Sch_ElementFromAnyRule2", new object[] { derivedElement.QualifiedName.ToString() });
return false;
}
return true;
}