語言

ModelMetadata.GetSimpleDisplayText 方法

定義

當模型代表複雜物件時,回傳文字以顯示模型。

protected:
 virtual System::String ^ GetSimpleDisplayText();
protected virtual string GetSimpleDisplayText();
abstract member GetSimpleDisplayText : unit -> string
override this.GetSimpleDisplayText : unit -> string
Protected Overridable Function GetSimpleDisplayText () As String

傳回

屬性值是透過檢視以下相關值序列,直到找到回轉值而得出。

  1. 若 SimpleDisplayText 財產價值不 null符,則該價值將回傳。

  2. 若屬性 Model 為 null, NullDisplayText 則返回物件價值。

  3. 若嘗試將屬性 Model 轉換為字串 null,則回傳為空字串。

  4. 如果屬性值的字串轉換Model與屬性類型的屬性FullName相同Model,則會回傳該值。

  5. 若集合中 Properties 沒有屬性,則回傳一個空字串。

  6. 如果前述測試都沒有回傳過值,則回傳值來自集合 Properties 中的第一個屬性。 若第一個屬性的 Model 屬性為 null,則返回屬性 NullDisplayText 值;否則將第一個屬性 Model 的屬性轉換為字串的結果會回傳。

適用於