CodeDomSerializerBase.GetExpression メソッド
アセンブリ: 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 function GetExpression ( manager : IDesignerSerializationManager, value : Object ) : CodeExpression
戻り値
value を表す CodeExpression。value の既存の式が存在しない場合は null 参照 (Visual Basic では Nothing)。


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


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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からCodeDomSerializerBase.GetExpression メソッドを検索する場合は、下記のリンクをクリックしてください。

- CodeDomSerializerBase.GetExpression メソッドのページへのリンク