CodeSnippetTypeMember クラス
アセンブリ: System (system.dll 内)

<SerializableAttribute> _ <ComVisibleAttribute(True)> _ <ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch)> _ Public Class CodeSnippetTypeMember Inherits CodeTypeMember
[SerializableAttribute] [ComVisibleAttribute(true)] [ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch)] public class CodeSnippetTypeMember : CodeTypeMember
[SerializableAttribute] [ComVisibleAttribute(true)] [ClassInterfaceAttribute(ClassInterfaceType::AutoDispatch)] public ref class CodeSnippetTypeMember : public CodeTypeMember

CodeSnippetTypeMember は、変更せずにソースに直接組み込まれるリテラル コード片を使用して、型のメンバを表すことができます。このコードは、型宣言に組み込むことができます。
CodeSnippetTypeMember には、ソースと同一のコード セクションが、元の形式で文字列として格納します。CodeDOM は、リテラル コード片は翻訳しません。リテラル コード片は、元の形式で格納および出力されます。リテラル コードを格納する CodeDOM オブジェクトが用意されているため、開発者は既にターゲット言語で書かれているコードをカプセル化できます。

' Creates a type member using a literal string. Dim literalMember As New CodeSnippetTypeMember("public static void TestMethod() {}")
// Creates a type member using a literal string. CodeSnippetTypeMember literalMember = new CodeSnippetTypeMember("public static void TestMethod() {}");

System.CodeDom.CodeObject
System.CodeDom.CodeTypeMember
System.CodeDom.CodeSnippetTypeMember


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


CodeSnippetTypeMember コンストラクタ ()
アセンブリ: System (system.dll 内)


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


CodeSnippetTypeMember コンストラクタ

名前 | 説明 |
---|---|
CodeSnippetTypeMember () | CodeSnippetTypeMember クラスの新しいインスタンスを初期化します。 |
CodeSnippetTypeMember (String) | テキストを指定して、CodeSnippetTypeMember クラスの新しいインスタンスを初期化します。 |

CodeSnippetTypeMember コンストラクタ (String)
アセンブリ: System (system.dll 内)


' Creates a type member using a literal string. Dim literalMember As New CodeSnippetTypeMember("public static void TestMethod() {}")
// Creates a type member using a literal string. CodeSnippetTypeMember literalMember = new CodeSnippetTypeMember("public static void TestMethod() {}");

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


CodeSnippetTypeMember プロパティ

名前 | 説明 | |
---|---|---|
![]() | Attributes | メンバの属性を取得または設定します。 ( CodeTypeMember から継承されます。) |
![]() | Comments | 型メンバのコメント コレクションを取得します。 ( CodeTypeMember から継承されます。) |
![]() | CustomAttributes | メンバのカスタム属性を取得または設定します。 ( CodeTypeMember から継承されます。) |
![]() | EndDirectives | メンバの終了ディレクティブを取得します。 ( CodeTypeMember から継承されます。) |
![]() | LinePragma | 型メンバのステートメントが発生する行を取得または設定します。 ( CodeTypeMember から継承されます。) |
![]() | Name | メンバの名前を取得または設定します。 ( CodeTypeMember から継承されます。) |
![]() | StartDirectives | メンバの開始ディレクティブを取得します。 ( CodeTypeMember から継承されます。) |
![]() | Text | 型メンバのリテラル コード片を取得または設定します。 |
![]() | UserData | 現在のオブジェクトのユーザー定義可能なデータを取得または設定します。 ( CodeObject から継承されます。) |

CodeSnippetTypeMember メソッド

名前 | 説明 | |
---|---|---|
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。) |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 ( Object から継承されます。) |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) |
![]() | ToString | 現在の Object を表す String を返します。 ( Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |

CodeSnippetTypeMember メンバ
CodeSnippetTypeMember データ型で公開されるメンバを以下の表に示します。


名前 | 説明 | |
---|---|---|
![]() | Attributes | メンバの属性を取得または設定します。(CodeTypeMember から継承されます。) |
![]() | Comments | 型メンバのコメント コレクションを取得します。(CodeTypeMember から継承されます。) |
![]() | CustomAttributes | メンバのカスタム属性を取得または設定します。(CodeTypeMember から継承されます。) |
![]() | EndDirectives | メンバの終了ディレクティブを取得します。(CodeTypeMember から継承されます。) |
![]() | LinePragma | 型メンバのステートメントが発生する行を取得または設定します。(CodeTypeMember から継承されます。) |
![]() | Name | メンバの名前を取得または設定します。(CodeTypeMember から継承されます。) |
![]() | StartDirectives | メンバの開始ディレクティブを取得します。(CodeTypeMember から継承されます。) |
![]() | Text | 型メンバのリテラル コード片を取得または設定します。 |
![]() | UserData | 現在のオブジェクトのユーザー定義可能なデータを取得または設定します。(CodeObject から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
![]() | ToString | 現在の Object を表す String を返します。 (Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |

- CodeSnippetTypeMemberのページへのリンク