ServiceDocument 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表一份服務文件。
public ref class ServiceDocument
[System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicParameterlessConstructor)]
public class ServiceDocument
public class ServiceDocument
[<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicParameterlessConstructor)>]
type ServiceDocument = class
type ServiceDocument = class
Public Class ServiceDocument
- 繼承
-
ServiceDocument
- 屬性
備註
服務文件是從服務中取得的文件,用以指示可用收藏的能力與位置。 服務文件可能包含一個或多個工作區。 每個工作區可以包含一個或多個集合。
建構函式
| 名稱 | Description |
|---|---|
| ServiceDocument() |
建立一個新的類別實例 ServiceDocument 。 |
| ServiceDocument(IEnumerable<Workspace>) |
建立一個新的類別實例 ServiceDocument ,並以指定的實例集合 Workspace 初始化。 |
屬性
| 名稱 | Description |
|---|---|
| AttributeExtensions |
會獲得一組屬性擴充。 |
| BaseUri |
取得或設定該實例的 ServiceDocument 基礎 URI。 |
| ElementExtensions |
取得服務文件的元素擴充功能。 |
| Language |
取得或設定服務文件的語言。 |
| Workspaces |
會取得服務文件中包含的一組工作空間。 |
方法
| 名稱 | Description |
|---|---|
| CreateWorkspace() |
建立新的 Workspace 實例。 |
| Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
| GetFormatter() |
會被分到 AtomPub10ServiceDocumentFormatter 實例。 |
| GetHashCode() |
做為預設哈希函式。 (繼承來源 Object) |
| GetType() |
取得目前實例的 Type。 (繼承來源 Object) |
| Load(XmlReader) |
將服務文件從指定 XmlReader 物件載入 ServiceDocument 實例。 |
| Load<TServiceDocument>(XmlReader) |
將服務文件從指定的 XmlReader 載入到 ServiceDocument 衍生實例中。 |
| MemberwiseClone() |
建立目前 Object的淺層複本。 (繼承來源 Object) |
| Save(XmlWriter) |
將 ServiceDocument 實例儲存到指定的 XmlReader。 |
| ToString() |
傳回表示目前 物件的字串。 (繼承來源 Object) |
| TryParseAttribute(String, String, String, String) |
嘗試解析屬性擴充。 |
| TryParseElement(XmlReader, String) |
嘗試解析元素擴充。 |
| WriteAttributeExtensions(XmlWriter, String) |
使用指定的 syndication 版本,將屬性 XmlWriter 擴充寫入指定的。 |
| WriteElementExtensions(XmlWriter, String) |
使用指定的聯播版本將元素的擴展寫入指定 XmlWriter 內容。 |