XmlSchemaParticle Класс

Определение

Абстрактный класс, служащий базовым классом для всех типов примитивов (например, XmlSchemaAny).

public ref class XmlSchemaParticle abstract : System::Xml::Schema::XmlSchemaAnnotated
public abstract class XmlSchemaParticle : System.Xml.Schema.XmlSchemaAnnotated
type XmlSchemaParticle = class
    inherit XmlSchemaAnnotated
Public MustInherit Class XmlSchemaParticle
Inherits XmlSchemaAnnotated
Наследование
Производный

Примеры

См. XmlSchemaAnyили XmlSchemaElementXmlSchemaGroup пример использования этого класса.

Комментарии

Типы частиц обычно взаимозаменяемы. Частица может быть объявлением локального элемента или ссылкой на объявление глобального элемента (element), компостор (choice``sequenceилиall), ссылку на именованную группу моделей содержимого (group) или подстановочный знак элемента (any).

Конструкторы

XmlSchemaParticle()

Инициализирует новый экземпляр класса XmlSchemaParticle.

Свойства

Annotation

Возвращает или задает свойство annotation.

(Унаследовано от XmlSchemaAnnotated)
Id

Получает или задает идентификатор строки.

(Унаследовано от XmlSchemaAnnotated)
LineNumber

Получает или задает номер строки в файле, на которую ссылается элемент schema.

(Унаследовано от XmlSchemaObject)
LinePosition

Получает или задает позицию в строке файла, на которую ссылается элемент schema.

(Унаследовано от XmlSchemaObject)
MaxOccurs

Получает или задает максимальное количество вхождений примитива.

MaxOccursString

Получает или задает число как строковое значение. Максимальное возможное количество вхождений примитива.

MinOccurs

Получает или задает минимальное количество вхождений примитива.

MinOccursString

Получает или задает число как строковое значение. Минимальное возможное количество вхождений примитива.

Namespaces

Получает или задает XmlSerializerNamespaces для использования с данным объектом схемы.

(Унаследовано от XmlSchemaObject)
Parent

Получает или задает родительский элемент данного XmlSchemaObject.

(Унаследовано от XmlSchemaObject)
SourceUri

Получает или задает исходного расположение для файла, загрузившего данную схему.

(Унаследовано от XmlSchemaObject)
UnhandledAttributes

Получает или задает уточненные атрибуты, не принадлежащие целевому пространству имен текущей схемы.

(Унаследовано от XmlSchemaAnnotated)

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к