AtomPub10CategoriesDocumentFormatter Класс

Определение

Класс, который выполняет сериализацию экземпляра CategoriesDocument в формат Atom 1.0 или из этого формата.

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.

AtomPub10CategoriesDocumentFormatter(CategoriesDocument)

Создает новый экземпляр класса AtomPub10CategoriesDocumentFormatter с указанным CategoriesDocument.

AtomPub10CategoriesDocumentFormatter(Type, Type)

Создает новый экземпляр класса AtomPub10CategoriesDocumentFormatter с указанным CategoriesDocument.

Свойства

Document

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

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

Возвращает версию механизма синдикации, используемую модулем форматирования.

Методы

CanRead(XmlReader)

Проверяет, содержит ли указанный XmlReader допустимый документ категорий Atom 1.0.

CreateInlineCategoriesDocument()

Создает объект InlineCategoriesDocument, который можно сериализовать в элемент <atom:categories> в сервисном документе и который содержит набор категорий в данном элементе.

CreateReferencedCategoriesDocument()

Создает объект ReferencedCategoriesDocument, который можно сериализовать в элемент <atom:categories> в сервисном документе и который содержит ссылку URI на набор категорий в данном элементе.

Equals(Object)

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

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

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

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

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

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

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

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

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

SetDocument(CategoriesDocument)

Задает CategoriesDocument, с которым требуется связать данный CategoriesDocumentFormatter.

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

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

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

Выполняет запись CategoriesDocument, связанного с типом AtomPub10CategoriesDocumentFormatter, в указанный тип XmlWriter.

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

IXmlSerializable.GetSchema()

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

IXmlSerializable.ReadXml(XmlReader)

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

IXmlSerializable.WriteXml(XmlWriter)

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

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