SerializationUtilities 類別
提供序列化公用程式。
繼承階層架構
System.Object
Microsoft.VisualStudio.Modeling.SerializationUtilities
命名空間: Microsoft.VisualStudio.Modeling
組件: Microsoft.VisualStudio.Modeling.Sdk.12.0 (在 Microsoft.VisualStudio.Modeling.Sdk.12.0.dll 中)
語法
'宣告
Public NotInheritable Class SerializationUtilities
public static class SerializationUtilities
SerializationUtilities 類型會公開下列成員。
方法
.gif) .gif) |
AddMessage(SerializationContext, SerializationMessageKind, XmlException, array<KeyValuePair<String, Object>[]) |
將訊息加入至序列化內容。 |
.gif) .gif) |
AddMessage(SerializationContext, SerializationMessageKind, String, IXmlLineInfo, array<KeyValuePair<String, Object>[]) |
將訊息加入至序列化內容。 |
.gif) .gif) |
AddMessage(SerializationContext, SerializationMessageKind, String, Int32, Int32, array<KeyValuePair<String, Object>[]) |
將訊息加入至序列化內容。 |
.gif) .gif) |
AddMessage(SerializationResult, String, SerializationMessageKind, String, Int32, Int32, array<KeyValuePair<String, Object>[]) |
用來建置 SerializationMessage 並將它存入指定的 SerializationContext 的協助程式。 |
.gif) .gif) |
AddValidationMessage |
將驗證訊息加入至序列化結果。 |
.gif) .gif) |
GetElementName |
取得序列化結果中的項目名稱。 |
.gif) .gif) |
GetNamespacesFromCurrentNode |
傳回目前節點中的 XML 命名空間清單。 |
.gif) .gif) |
GetPositionInfo |
取得序列化結果中的讀取器位置。 |
.gif) .gif) |
GetString<T>(T) |
將指定之型別的物件轉換成字串。 |
.gif) .gif) |
GetString<T>(SerializationContext, T) |
將字串轉換為指定的型別。 |
.gif) .gif) |
GetValue<T>(String) |
將字串轉換為指定的型別。 |
.gif) .gif) |
GetValue<T>(SerializationContext, String) |
將字串轉換成指定的型別 |
.gif) .gif) |
ReadExtensions |
從提供的讀取器讀取延伸項目。 |
.gif) .gif) |
ResolveDomainModels |
將 XML 命名空間宣告解析為網域模型,並在存放區中載入該網域模型。 |
.gif) .gif) |
Skip |
跳過 XmlReader。 |
.gif) .gif) |
SkipToFirstChild |
將讀取器移到第一個子項目的開頭標記。 |
.gif) .gif) |
SkipToNextElement |
將讀取器移到下一個子項目的開始標記。 |
.gif) .gif) |
TryGetValue<T>(String, T%) |
嘗試將字串轉換為指定的型別。 |
.gif) .gif) |
TryGetValue<T>(SerializationContext, String, T%) |
嘗試將字串轉換成指定的型別,不會擲回任何例外狀況。 |
.gif) .gif) |
TryGetValueFromBinaryForm<T> |
嘗試從指定的字串還原序列化型別。 |
.gif) .gif) |
UnescapeXmlString |
已過時。將逸出的字串轉換為從 XML 讀取的未逸出字串。 |
.gif) .gif) |
WriteDomainModelNamespaces |
針對提供的目錄中的網域模型,寫出 xml 命名空間 |
.gif) .gif) |
WriteExtensions |
寫入擴充 XML 項目內之擴充項目的提供清單。 |
回頁首
欄位
回頁首
執行緒安全
這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。
請參閱
參考
Microsoft.VisualStudio.Modeling 命名空間