AtomPub10CategoriesDocumentFormatter Класс

Определение

Класс, который выполняет сериализацию экземпляра CategoriesDocument в формат Atom 1.0 или из этого формата.A class that serializes a CategoriesDocument instance to and from Atom 1.0 format.

public ref class AtomPub10CategoriesDocumentFormatter : System::ServiceModel::Syndication::CategoriesDocumentFormatter, System::Xml::Serialization::IXmlSerializable
public class AtomPub10CategoriesDocumentFormatter : System.ServiceModel.Syndication.CategoriesDocumentFormatter, System.Xml.Serialization.IXmlSerializable
type AtomPub10CategoriesDocumentFormatter = class
    inherit CategoriesDocumentFormatter
    interface IXmlSerializable
Public Class AtomPub10CategoriesDocumentFormatter
Inherits CategoriesDocumentFormatter
Implements IXmlSerializable
Наследование
AtomPub10CategoriesDocumentFormatter
Реализации

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

AtomPub10CategoriesDocumentFormatter()

Создает новый экземпляр класса AtomPub10CategoriesDocumentFormatter.Creates a new instance of the AtomPub10CategoriesDocumentFormatter class.

AtomPub10CategoriesDocumentFormatter(CategoriesDocument)

Создает новый экземпляр класса AtomPub10CategoriesDocumentFormatter с указанным CategoriesDocument.Creates a new instance of the AtomPub10CategoriesDocumentFormatter class with the specified CategoriesDocument.

AtomPub10CategoriesDocumentFormatter(Type, Type)

Создает новый экземпляр класса AtomPub10CategoriesDocumentFormatter с указанным CategoriesDocument.Creates a new instance of the AtomPub10CategoriesDocumentFormatter class with the specified CategoriesDocument.

Свойства

Document

Получает документ категорий.Gets the categories document.

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

Возвращает версию механизма синдикации, используемую модулем форматирования.Gets the syndication version used by the formatter.

Методы

CanRead(XmlReader)

Проверяет, содержит ли указанный XmlReader допустимый документ категорий Atom 1.0.Verifies whether the specified XmlReader contains a valid Atom 1.0 categories document.

CreateInlineCategoriesDocument()

Создает объект InlineCategoriesDocument, который можно сериализовать в элемент <atom:categories> в сервисном документе и который содержит набор категорий в данном элементе.Creates a InlineCategoriesDocument that can be serialized into a <atom:categories> element within a service document and contains the set of categories within the element.

CreateReferencedCategoriesDocument()

Создает объект ReferencedCategoriesDocument, который можно сериализовать в элемент <atom:categories> в сервисном документе и который содержит ссылку URI на набор категорий в данном элементе.Creates a ReferencedCategoriesDocument that can be serialized into a <atom:categories> element within a service document and contains a URI reference to the set of categories within the element.

Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

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

Служит хэш-функцией по умолчанию.Serves as the default hash function.

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

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

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

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

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

Считывает элемент <atom:categories> Atom 1.0 из указанного экземпляра XmlReader.Reads an Atom 1.0 <atom:categories> element from the specified XmlReader instance.

SetDocument(CategoriesDocument)

Задает документ CategoriesDocument, с которым требуется связать данный модуль форматирования CategoriesDocumentFormatter.Specifies the CategoriesDocument to associate with the CategoriesDocumentFormatter.

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

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

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

Выполняет запись экземпляра CategoriesDocument, связанного с AtomPub10CategoriesDocumentFormatter, в указанный экземпляр XmlWriter.Writes the CategoriesDocument associated with the AtomPub10CategoriesDocumentFormatter to the specified XmlWriter.

Явные реализации интерфейса

IXmlSerializable.GetSchema()

Реализует метод GetSchema().Implements the GetSchema() method.

IXmlSerializable.ReadXml(XmlReader)

Реализует метод ReadXml(XmlReader).Implements the ReadXml(XmlReader) method.

IXmlSerializable.WriteXml(XmlWriter)

Реализует метод WriteXml(XmlWriter).Implements the WriteXml(XmlWriter) method.

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