Compartilhar via


ServiceDocumentFormatter Classe

Definição

Uma classe abstrata usada como uma classe base para outros formatadores como 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
Herança
ServiceDocumentFormatter
Derivado
Atributos

Comentários

Essa classe é abstrata e não pode ser instanciada diretamente.

Construtores

ServiceDocumentFormatter()

Cria uma nova instância da classe ServiceDocumentFormatter.

ServiceDocumentFormatter(ServiceDocument)

Cria uma nova instância da classe ServiceDocumentFormatter.

Propriedades

Document

Obtém o ServiceDocument associado ao formatador.

Version

Obtém a versão do formatador.

Métodos

CanRead(XmlReader)

Verifica se o XmlReader especificado contém um documento de serviço válido.

CreateCategory(InlineCategoriesDocument)

Cria uma nova instância da classe SyndicationCategory.

CreateCollection(Workspace)

Cria uma nova instância ResourceCollectionInfo.

CreateDocumentInstance()

Cria uma nova instância ServiceDocument.

CreateInlineCategories(ResourceCollectionInfo)

Cria um novo InlineCategoriesDocument.

CreateReferencedCategories(ResourceCollectionInfo)

Cria um novo ReferencedCategoriesDocument.

CreateWorkspace(ServiceDocument)

Cria um novo Workspace.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
LoadElementExtensions(XmlReader, CategoriesDocument, Int32)

Carrega as extensões de elemento.

LoadElementExtensions(XmlReader, ResourceCollectionInfo, Int32)

Carrega as extensões de elemento.

LoadElementExtensions(XmlReader, ServiceDocument, Int32)

Carrega as extensões de elemento.

LoadElementExtensions(XmlReader, Workspace, Int32)

Carrega as extensões de elemento.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ReadFrom(XmlReader)

Lê um documento de serviço do XmlReader especificado.

SetDocument(ServiceDocument)

Define o ServiceDocument a ser gravado.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
TryParseAttribute(String, String, String, CategoriesDocument, String)

Tenta analisar uma extensão de atributo.

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

Tenta analisar uma extensão de atributo.

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

Tenta analisar as extensões de um atributo.

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

Tenta analisar uma extensão de atributo.

TryParseElement(XmlReader, CategoriesDocument, String)

Tenta analisar uma extensão de elemento.

TryParseElement(XmlReader, ResourceCollectionInfo, String)

Tenta analisar uma extensão de elemento.

TryParseElement(XmlReader, ServiceDocument, String)

Tenta analisar uma extensão de elemento.

TryParseElement(XmlReader, Workspace, String)

Tenta analisar uma extensão de elemento.

WriteAttributeExtensions(XmlWriter, CategoriesDocument, String)

Grava extensões de atributo.

WriteAttributeExtensions(XmlWriter, ResourceCollectionInfo, String)

Grava extensões de atributo.

WriteAttributeExtensions(XmlWriter, ServiceDocument, String)

Grava extensões de atributo.

WriteAttributeExtensions(XmlWriter, Workspace, String)

Grava extensões de atributo.

WriteElementExtensions(XmlWriter, CategoriesDocument, String)

Grava extensões de elemento.

WriteElementExtensions(XmlWriter, ResourceCollectionInfo, String)

Grava extensões de elemento.

WriteElementExtensions(XmlWriter, ServiceDocument, String)

Grava extensões de elemento.

WriteElementExtensions(XmlWriter, Workspace, String)

Grava extensões de elemento.

WriteTo(XmlWriter)

Grava um documento de serviço no XmlWriter especificado.

Aplica-se a