CodeDomSerializerBase.GetExpression メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > CodeDomSerializerBase.GetExpression メソッドの意味・解説 

CodeDomSerializerBase.GetExpression メソッド

メモ : このメソッドは、.NET Framework version 2.0新しく追加されたものです。

指定したオブジェクトの式を返します

名前空間: System.ComponentModel.Design.Serialization
アセンブリ: System.Design (system.design.dll 内)
構文構文

Protected Function GetExpression ( _
    manager As IDesignerSerializationManager, _
    value As Object _
) As CodeExpression
Dim manager As IDesignerSerializationManager
Dim value As Object
Dim returnValue As CodeExpression

returnValue = Me.GetExpression(manager, value)
protected CodeExpression GetExpression (
    IDesignerSerializationManager manager,
    Object value
)
protected:
CodeExpression^ GetExpression (
    IDesignerSerializationManager^ manager, 
    Object^ value
)
protected CodeExpression GetExpression (
    IDesignerSerializationManager manager, 
    Object value
)
protected function GetExpression (
    manager : IDesignerSerializationManager, 
    value : Object
) : CodeExpression

パラメータ

manager

シリアル化使用する IDesignerSerializationManager。

value

式の取得対象となるオブジェクト

戻り値
value を表す CodeExpression。value既存の式が存在しない場合null 参照 (Visual Basic では Nothing)。

例外例外
例外種類条件

ArgumentNullException

managernull 参照 (Visual Basic では Nothing) です。

解説解説

GetExpression メソッドは、指定したオブジェクトを表す式を返します。このメソッドは、オブジェクト記述する式が設定されていないことを示す null 参照 (Visual Basic では Nothing) を返す場合あります。式は、次の 3 とおりの方法いずれか取得されます。

IReferenceService使用して式を派生する場合GetExpression メソッドは、指定したオブジェクトの名前を参照サービス照会します。サービス有効な名前である IReferenceService返すと、GetExpression メソッドは、名前に "." が含まれているかどうかチェックします。これは、式サービスが、このオブジェクト別のオブジェクト読み取り専用プロパティ戻り値見なしていることを示します。"." が含まれている場合GetExpression参照いくつかの部分分割します。左端部分は、GetInstance メソッド評価される名前です。後続する各部分については、プロパティ参照式が作成されます。次に最終的な式が返されます。

オブジェクトに式が設定されていない場合、または参照サービスオブジェクト見つからなかった場合には、GetExpression はそのオブジェクト既存の式が存在しないことを示す null 参照 (Visual Basic では Nothing) を返します

.NET Framework のセキュリティ.NET Frameworkセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
CodeDomSerializerBase クラス
CodeDomSerializerBase メンバ
System.ComponentModel.Design.Serialization 名前空間
IDesignerSerializationManager
CodeExpression
その他の技術情報
動的なソース コード生成コンパイル



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

CodeDomSerializerBase.GetExpression メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



CodeDomSerializerBase.GetExpression メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS