Freigeben über


ServiceDocumentFormatter Klasse

Definition

Eine abstrakte Klasse, die als Basisklasse für andere Formatierungsprogramme (beispielsweise AtomPub10ServiceDocumentFormatter) verwendet wird.

public ref class ServiceDocumentFormatter abstract
[System.Runtime.Serialization.DataContract]
public abstract class ServiceDocumentFormatter
[<System.Runtime.Serialization.DataContract>]
type ServiceDocumentFormatter = class
Public MustInherit Class ServiceDocumentFormatter
Vererbung
ServiceDocumentFormatter
Abgeleitet
Attribute

Hinweise

Diese Klasse ist abstrakt und kann nicht direkt instanziiert werden.

Konstruktoren

ServiceDocumentFormatter()

Erstellt eine neue Instanz der ServiceDocumentFormatter-Klasse.

ServiceDocumentFormatter(ServiceDocument)

Erstellt eine neue Instanz der ServiceDocumentFormatter-Klasse.

Eigenschaften

Document

Ruft das dem Formatierungsprogramm zugewiesene ServiceDocument ab.

Version

Ruft die Version des Formatierungsprogramms ab.

Methoden

CanRead(XmlReader)

Überprüft, ob der angegebene XmlReader ein gültiges Dienstdokument enthält.

CreateCategory(InlineCategoriesDocument)

Erstellt eine neue Instanz der SyndicationCategory-Klasse.

CreateCollection(Workspace)

Erstellt eine neue ResourceCollectionInfo-Instanz.

CreateDocumentInstance()

Erstellt eine neue ServiceDocument-Instanz.

CreateInlineCategories(ResourceCollectionInfo)

Erstellt einen neuen InlineCategoriesDocument.

CreateReferencedCategories(ResourceCollectionInfo)

Erstellt einen neuen ReferencedCategoriesDocument.

CreateWorkspace(ServiceDocument)

Erstellt einen neuen Workspace.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
LoadElementExtensions(XmlReader, CategoriesDocument, Int32)

Lädt Elementerweiterungen.

LoadElementExtensions(XmlReader, ResourceCollectionInfo, Int32)

Lädt Elementerweiterungen.

LoadElementExtensions(XmlReader, ServiceDocument, Int32)

Lädt Elementerweiterungen.

LoadElementExtensions(XmlReader, Workspace, Int32)

Lädt Elementerweiterungen.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ReadFrom(XmlReader)

Liest ein Dienstdokument aus dem angegebenen XmlReader.

SetDocument(ServiceDocument)

Legt das ServiceDocument zum Schreiben fest.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
TryParseAttribute(String, String, String, CategoriesDocument, String)

Versucht, eine Attributerweiterung zu analysieren.

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

Versucht, eine Attributerweiterung zu analysieren.

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

Versucht, Attributerweiterungen zu analysieren.

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

Versucht, eine Attributerweiterung zu analysieren.

TryParseElement(XmlReader, CategoriesDocument, String)

Versucht, eine Elementerweiterung zu analysieren.

TryParseElement(XmlReader, ResourceCollectionInfo, String)

Versucht, eine Elementerweiterung zu analysieren.

TryParseElement(XmlReader, ServiceDocument, String)

Versucht, eine Elementerweiterung zu analysieren.

TryParseElement(XmlReader, Workspace, String)

Versucht, eine Elementerweiterung zu analysieren.

WriteAttributeExtensions(XmlWriter, CategoriesDocument, String)

Schreibt Attributerweiterungen.

WriteAttributeExtensions(XmlWriter, ResourceCollectionInfo, String)

Schreibt Attributerweiterungen.

WriteAttributeExtensions(XmlWriter, ServiceDocument, String)

Schreibt Attributerweiterungen.

WriteAttributeExtensions(XmlWriter, Workspace, String)

Schreibt Attributerweiterungen.

WriteElementExtensions(XmlWriter, CategoriesDocument, String)

Schreibt Elementerweiterungen.

WriteElementExtensions(XmlWriter, ResourceCollectionInfo, String)

Schreibt Elementerweiterungen.

WriteElementExtensions(XmlWriter, ServiceDocument, String)

Schreibt Elementerweiterungen.

WriteElementExtensions(XmlWriter, Workspace, String)

Schreibt Elementerweiterungen.

WriteTo(XmlWriter)

Schreibt ein Dienstdokument in den angegebenen XmlWriter.

Gilt für: