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 первого свойства.

Применяется к