DesignIntf.IProperty.GetEditValue
Delphi
function GetEditValue(out Value: string): Boolean;
C++
virtual bool __fastcall GetEditValue(/* out */ System::UnicodeString &Value) = 0 ;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | DesignIntf.pas DesignIntf.hpp |
DesignIntf | IProperty |
説明
プロパティの値を表す文字列を取り出します。その値が利用可能でない場合はエラーメッセージを取り出します。
オブジェクトインスペクタは GetEditValue メソッドを呼び出し,プロパティ値として表示する文字列を取得します。
GetValue は,オブジェクトインスペクタに表示される文字列がプロパティ値を表すように形式化して,それを Value パラメータとして返します。GetEditValue メソッドは GetValue メソッドとは違って,プロパティ値を使用できないときに例外を発生しません。かわりに,エラーメッセージを Value に割り当てて,false を返します。
GetValue は,Value がプロパティ値の文字列表現を返した場合には true を返します。