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. 若屬性 ModelnullNullDisplayText 則返回物件價值。

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

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

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

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

適用於