Freigeben über


ModelMetadata.GetSimpleDisplayText Methode

Definition

Gibt einen Text zurück, der für das Modell angezeigt wird, wenn dieses ein komplexes Objekt darstellt.

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

Gibt zurück

String

Der Eigenschaftswert wird abgeleitet, indem die folgende Sequenz von verknüpften Werten durchsucht wird, bis ein Rückgabewert gefunden ist.

  1. Wenn der SimpleDisplayText-Eigenschaftswert nicht null ist, wird dieser Wert zurückgegeben.

  2. Wenn der Model-Eigenschaft null beträgt, wird der Wert der NullDisplayText-Eigenschaftswert zurückgegeben.

  3. Wenn Sie versuchen, die Model-Eigenschaft in eine Zeichenfolge zu konvertieren null zurückgibt, wird eine leere Zeichenfolge zurückgegeben.

  4. Wenn die Zeichenfolgenkonvertierung des Model-Eigenschaftswerts mit der FullName-Eigenschaft des Model-Eigenschaftentyps identisch ist, wird dieser Wert zurückgegeben.

  5. Wenn es in der Properties-Auflistung keine Eigenschaften gibt, wird eine leere Auflistung zurückgegeben.

  6. Wenn keiner der vorherigen Tests einen Wert zurückgegeben hat, ist der Rückgabewert aus der ersten Eigenschaft in der Properties-Auflistung. Wenn die Model-Eigenschaft der ersten Eigenschaft null ist, wird der NullDisplayText-Eigenschaftswert zurückgegeben; andernfalls wird das Ergebnis der Konvertierung der Model-Eigenschaft für die erste Eigenschaft in eine Zeichenfolge zurückgegeben.

Gilt für