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
Возвращаемое значение
Значение свойства извлекается путем проверки следующей последовательности связанных значений до тех пор, пока не будет найдено возвращаемое значение.
Если значение свойства SimpleDisplayText не равно
null
, возвращается это значение.Если свойство Model имеет значение
null
, возвращается значение свойства NullDisplayText.Если при попытке преобразовать свойство Model в строку возвращается
null
, возвращается пустая строка.Если строковое преобразование значения свойства Model совпадает со свойством FullName типа свойства Model, возвращается это значение.
При отсутствии свойств в коллекции Properties, возвращается пустая строка.
Если ни один из приведенных выше тестов не возвратил значения, возвращаемое значение берется из первого свойства в коллекции Properties. Если свойство Model первого свойства имеет значение
null
, возвращается значение свойства NullDisplayText; в противном случае возвращается результат преобразования в строку свойства Model первого свойства.