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

返回

String

属性值通过审查相关值以下序列直到找到返回值来获取。

  1. 如果 SimpleDisplayText 属性值不为null, 则返回该值。

  2. 如果 Model 值为 null,则返回 NullDisplayText 属性的值。

  3. 如果尝试将 Model 属性转换为返回 null 的字符串,则将返回空字符串。

  4. 如果 Model 属性值对应的字符串与 FullName 属性的 Model 属性相同,则返回该值。

  5. 如果没有 Properties集合中的属性,拥有该操作,则返回空字符串。

  6. 如果上面的测试均未退回值,则返回值来自于 Properties 集合中的第一个属性。 如果第一个属性的 Model 属性为 null,则返回 NullDisplayText 属性;否则返回将第一属性的 Model 属性转换为字符串的结果。

适用于