Поделиться через


Метод IStringDisplayableConcept::ToDisplayString (dbgmodel.h)

Метод ToDisplayString вызывается всякий раз, когда клиент хочет преобразовать объект в строку для отображения (в консоль, в пользовательском интерфейсе и т. д.). Такое преобразование строк не должно использоваться для дополнительных программных манипуляций. На само преобразование строк могут сильно влиять метаданные, передаваемые в вызов . При преобразовании строк следует выполнять каждую попытку учитывать ключи PreferredRadix и PreferredFormat.

Синтаксис

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

Параметры

contextObject

Экземпляр (этот указатель), преобразуемый в отображаемую строку, передается в этом аргументе.

metadata

Необязательное хранилище метаданных, которое определяет, как вызывающий объект должен преобразовать строку. Реализация должна предпринимать все попытки учитывать запросы в хранилище (в частности, ключи PreferredRadix и PreferredFormat).

displayString

Сюда будет возвращено преобразование строк, выделенное функцией SysAllocString.

Возвращаемое значение

Этот метод возвращает HRESULT, который указывает на успех или сбой.

Требования

Требование Значение
Заголовок dbgmodel.h

См. также раздел

Интерфейс IStringDisplayableConcept