XmlSchemaType Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Базовый класс для всех простых и сложных типов.
public ref class XmlSchemaType : System::Xml::Schema::XmlSchemaAnnotated
public class XmlSchemaType : System.Xml.Schema.XmlSchemaAnnotated
type XmlSchemaType = class
inherit XmlSchemaAnnotated
Public Class XmlSchemaType
Inherits XmlSchemaAnnotated
- Наследование
- Производный
Примеры
XmlSchemaSimpleType Пример использования этого класса см. в XmlSchemaComplexType классе и классе.
Конструкторы
XmlSchemaType() |
Инициализирует новый экземпляр класса XmlSchemaType. |
Свойства
Annotation |
Возвращает или задает свойство |
BaseSchemaType |
Является устаревшей.
Является устаревшей.
Является устаревшей.
Получает тип объекта после компиляции или встроенный тип данных XSD, элемент simpleType или элемент complexType. Свойство набора сведений после компиляции схемы. |
BaseXmlSchemaType |
Получает значение после компиляции для базового типа данного типа схемы. |
Datatype |
Получает значение типа данных после компиляции для данного сложного типа. |
DerivedBy |
Получает сведения после компиляции о способе создания данного элемента из его базового типа. |
Final |
Получает или задает финальный атрибут создания производной типа, указывающий, разрешены ли создание дальнейших производных. |
FinalResolved |
Получает значение свойства Final после компиляции. |
Id |
Получает или задает идентификатор строки. (Унаследовано от XmlSchemaAnnotated) |
IsMixed |
Получает или задает значение, указывающее, имеет ли данный тип смешанную модель содержимого. Это свойство доступно только в сложных типах. |
LineNumber |
Получает или задает номер строки в файле, на которую ссылается элемент |
LinePosition |
Получает или задает позицию в строке файла, на которую ссылается элемент |
Name |
Возвращает или задает имя типа. |
Namespaces |
Получает или задает XmlSerializerNamespaces для использования с данным объектом схемы. (Унаследовано от XmlSchemaObject) |
Parent |
Получает или задает родительский элемент данного XmlSchemaObject. (Унаследовано от XmlSchemaObject) |
QualifiedName |
Получает полное имя для типа, построенного из атрибута |
SourceUri |
Получает или задает исходного расположение для файла, загрузившего данную схему. (Унаследовано от XmlSchemaObject) |
TypeCode |
Получает XmlTypeCode данного типа. |
UnhandledAttributes |
Получает или задает уточненные атрибуты, не принадлежащие целевому пространству имен текущей схемы. (Унаследовано от XmlSchemaAnnotated) |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetBuiltInComplexType(XmlQualifiedName) |
Возвращает XmlSchemaComplexType, который представляет встроенный сложный тип, заданный полным именем. |
GetBuiltInComplexType(XmlTypeCode) |
Возвращает XmlSchemaComplexType, который представляет встроенный сложный тип указанного сложного типа. |
GetBuiltInSimpleType(XmlQualifiedName) |
Возвращает XmlSchemaSimpleType, который представляет встроенный простой тип простого типа, заданного полным именем. |
GetBuiltInSimpleType(XmlTypeCode) |
Возвращает тип XmlSchemaSimpleType, который представляет встроенный простой тип указанного простого типа. |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
IsDerivedFrom(XmlSchemaType, XmlSchemaType, XmlSchemaDerivationMethod) |
Возвращает значение, указывающее, является ли указанный тип схемы производным от указанного базового типа схемы. |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |