Поделиться через


ServiceDocumentFormatter Класс

Определение

Абстрактный класс, используемый как базовый класс для остальных модулей форматирования, например, AtomPub10ServiceDocumentFormatter.

public ref class ServiceDocumentFormatter abstract
[System.Runtime.Serialization.DataContract]
public abstract class ServiceDocumentFormatter
[<System.Runtime.Serialization.DataContract>]
type ServiceDocumentFormatter = class
Public MustInherit Class ServiceDocumentFormatter
Наследование
ServiceDocumentFormatter
Производный
Атрибуты

Комментарии

Это абстрактный класс, для которого нельзя непосредственно создать экземпляр.

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

ServiceDocumentFormatter()

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

ServiceDocumentFormatter(ServiceDocument)

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

Свойства

Document

Возвращает объект ServiceDocument, связанный с данным модулем форматирования.

Version

Получает версию модуля форматирования.

Методы

CanRead(XmlReader)

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

CreateCategory(InlineCategoriesDocument)

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

CreateCollection(Workspace)

Создает новый экземпляр ResourceCollectionInfo.

CreateDocumentInstance()

Создает новый экземпляр ServiceDocument.

CreateInlineCategories(ResourceCollectionInfo)

Создает новый экземпляр InlineCategoriesDocument.

CreateReferencedCategories(ResourceCollectionInfo)

Создает новый экземпляр ReferencedCategoriesDocument.

CreateWorkspace(ServiceDocument)

Создает новый экземпляр Workspace.

Equals(Object)

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

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

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

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

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

(Унаследовано от Object)
LoadElementExtensions(XmlReader, CategoriesDocument, Int32)

Загружает расширения элемента.

LoadElementExtensions(XmlReader, ResourceCollectionInfo, Int32)

Загружает расширения элемента.

LoadElementExtensions(XmlReader, ServiceDocument, Int32)

Загружает расширения элемента.

LoadElementExtensions(XmlReader, Workspace, Int32)

Загружает расширения элемента.

MemberwiseClone()

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

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

Выполняет чтение документа службы из указанного экземпляра XmlReader.

SetDocument(ServiceDocument)

Задает документ ServiceDocument, в который требуется выполнить запись.

ToString()

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

(Унаследовано от Object)
TryParseAttribute(String, String, String, CategoriesDocument, String)

Пытается проанализировать расширение атрибута.

TryParseAttribute(String, String, String, ResourceCollectionInfo, String)

Пытается проанализировать расширение атрибута.

TryParseAttribute(String, String, String, ServiceDocument, String)

Пытается проанализировать расширения атрибута.

TryParseAttribute(String, String, String, Workspace, String)

Пытается проанализировать расширение атрибута.

TryParseElement(XmlReader, CategoriesDocument, String)

Пытается проанализировать расширение элемента.

TryParseElement(XmlReader, ResourceCollectionInfo, String)

Пытается проанализировать расширение элемента.

TryParseElement(XmlReader, ServiceDocument, String)

Пытается проанализировать расширение элемента.

TryParseElement(XmlReader, Workspace, String)

Пытается проанализировать расширение элемента.

WriteAttributeExtensions(XmlWriter, CategoriesDocument, String)

Выполняет запись расширений атрибута.

WriteAttributeExtensions(XmlWriter, ResourceCollectionInfo, String)

Выполняет запись расширений атрибута.

WriteAttributeExtensions(XmlWriter, ServiceDocument, String)

Выполняет запись расширений атрибута.

WriteAttributeExtensions(XmlWriter, Workspace, String)

Выполняет запись расширений атрибута.

WriteElementExtensions(XmlWriter, CategoriesDocument, String)

Выполняет запись расширений элементов.

WriteElementExtensions(XmlWriter, ResourceCollectionInfo, String)

Выполняет запись расширений элементов.

WriteElementExtensions(XmlWriter, ServiceDocument, String)

Выполняет запись расширений элементов.

WriteElementExtensions(XmlWriter, Workspace, String)

Выполняет запись расширений элементов.

WriteTo(XmlWriter)

Выполняет запись документа службы в указанный экземпляр XmlWriter.

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