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 型で公開されるメンバーは以下のとおりです。
メソッド
|
AddMessage(SerializationContext, SerializationMessageKind, XmlException, array<KeyValuePair<String, Object>[]) |
シリアル化コンテキストにメッセージを追加します。 |
|
AddMessage(SerializationContext, SerializationMessageKind, String, IXmlLineInfo, array<KeyValuePair<String, Object>[]) |
シリアル化コンテキストにメッセージを追加します。 |
|
AddMessage(SerializationContext, SerializationMessageKind, String, Int32, Int32, array<KeyValuePair<String, Object>[]) |
シリアル化コンテキストにメッセージを追加します。 |
|
AddMessage(SerializationResult, String, SerializationMessageKind, String, Int32, Int32, array<KeyValuePair<String, Object>[]) |
SerializationMessage を構築し、それを特定の SerializationContext に格納するヘルパー。 |
|
AddValidationMessage |
シリアル化の結果に検証メッセージを追加します。 |
|
GetElementName |
シリアル化の結果の要素の名前を取得します。 |
|
GetNamespacesFromCurrentNode |
現在のノードの XML 名前空間のリストを返します。 |
|
GetPositionInfo |
シリアル化の結果内のリーダーの位置を取得します。 |
|
GetString<T>(T) |
指定した型のオブジェクトを文字列に変換します。 |
|
GetString<T>(SerializationContext, T) |
文字列を指定した型に変換します。 |
|
GetValue<T>(String) |
文字列を指定した型に変換します。 |
|
GetValue<T>(SerializationContext, String) |
文字列を指定した型に変換します |
|
ReadExtensions |
提供されたリーダーから拡張要素を読み取ります。 |
|
ResolveDomainModels |
XML 名前空間宣言をドメイン モデルへと解決し、ドメイン モデルをストアに読み込みます。 |
|
Skip |
XmlReaderスキップします。 |
|
SkipToFirstChild |
リーダーを最初の子要素の開始タグに移動します。 |
|
SkipToNextElement |
リーダーを次の要素の開始タグに移動します。 |
|
TryGetValue<T>(String, T%) |
文字列を特定の型に変換しようとします。 |
|
TryGetValue<T>(SerializationContext, String, T%) |
文字列を指定された型に変換します。例外はスローされません。 |
|
TryGetValueFromBinaryForm<T> |
特定の文字列から型を逆シリアル化しようとします。 |
|
UnescapeXmlString |
互換性のために残されています。エスケープ文字列を、XML から読み取ったエスケープされない文字列に変換します。 |
|
WriteDomainModelNamespaces |
指定されたディレクトリ内のドメイン モデルの XML 名前空間を書き出します |
|
WriteExtensions |
拡張 XML 要素内に拡張要素の指定されたリストを書き込みます。 |
このページのトップへ
フィールド
このページのトップへ
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
参照
関連項目
Microsoft.VisualStudio.Modeling 名前空間