Язык

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 в строку.

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