CodeSnippetExpression クラス

定義

リテラル式を表します。

public ref class CodeSnippetExpression : System::CodeDom::CodeExpression
public class CodeSnippetExpression : System.CodeDom.CodeExpression
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public class CodeSnippetExpression : System.CodeDom.CodeExpression
type CodeSnippetExpression = class
    inherit CodeExpression
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type CodeSnippetExpression = class
    inherit CodeExpression
Public Class CodeSnippetExpression
Inherits CodeExpression
継承
CodeSnippetExpression
属性

次のコード例では、リテラル コード フラグメントを使用して クラスのインスタンスを CodeSnippetExpression 作成する方法を示します。

// Creates a CodeSnippetExpression that represents a literal string that
// can be used as an expression in a CodeDOM graph.
CodeSnippetExpression^ literalExpression =
   gcnew CodeSnippetExpression( "Literal expression" );
// Creates a CodeSnippetExpression that represents a literal string that
// can be used as an expression in a CodeDOM graph.
CodeSnippetExpression literalExpression =
    new CodeSnippetExpression("Literal expression");
' Creates a CodeSnippetExpression that represents a literal string that
' can be used as an expression in a CodeDOM graph.
Dim literalExpression As New CodeSnippetExpression("Literal expression")

注釈

リテラル式は、式のコードをリテラル コード フラグメントとして格納します。 CodeDOM では、リテラル コード フラグメントは変換されません。 リテラル コード フラグメントは、そのまま格納され、出力されます。 開発者がターゲット言語に既に存在するコードをカプセル化できるように、リテラル コードを含む CodeDOM オブジェクトが提供されます。

プロパティには Value 、このスニペット式のリテラル コードが含まれています。

コンストラクター

CodeSnippetExpression()

CodeSnippetExpression クラスの新しいインスタンスを初期化します。

CodeSnippetExpression(String)

リテラル式を指定して、CodeSnippetExpression クラスの新しいインスタンスを初期化します。

プロパティ

UserData

現在のオブジェクトのユーザー定義可能なデータを取得します。

(継承元 CodeObject)
Value

コードのリテラル文字列を取得または設定します。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象