Freigeben über


IStringDisplayableConcept::ToDisplayString-Methode (dbgmodel.h)

Die ToDisplayString-Methode wird immer dann aufgerufen, wenn ein Client ein Objekt in eine anzuzeigende Zeichenfolge konvertieren möchte (in der Konsole, auf der Benutzeroberfläche usw.). Eine solche Zeichenfolgenkonvertierung sollte nicht für die Grundlage zusätzlicher programmgesteuerter Manipulationen verwendet werden. Die Zeichenfolgenkonvertierung selbst kann stark von den Metadaten beeinflusst werden, die an den Aufruf übergeben werden. Eine Zeichenfolgenkonvertierung sollte jeden Versuch unternehmen, die Schlüssel PreferredRadix und PreferredFormat zu berücksichtigen.

Syntax

HRESULT ToDisplayString(
  IModelObject *contextObject,
  IKeyStore    *metadata,
  BSTR         *displayString
);

Parameter

contextObject

Der instance (dieser Zeiger), der in eine Anzeigezeichenfolge konvertiert wird, wird in diesem Argument übergeben.

metadata

Ein optionaler Metadatenspeicher, der definiert, wie die Zeichenfolge vom Aufrufer konvertiert werden soll. Die Implementierung sollte jeden Versuch unternehmen, die Anforderungen im Store (insbesondere die Schlüssel PreferredRadix und PreferredFormat) zu erfüllen.

displayString

Die von der SysAllocString-Funktion zugewiesene Zeichenfolgenkonvertierung wird hier zurückgegeben.

Rückgabewert

Diese Methode gibt HRESULT zurück, was auf Erfolg oder Fehler hinweist.

Anforderungen

Anforderung Wert
Header dbgmodel.h

Weitere Informationen

IStringDisplayableConcept-Schnittstelle