IStringDisplayableConcept::ToDisplayString 메서드(dbgmodel.h)
ToDisplayString 메서드는 클라이언트가 개체를 표시할 문자열(콘솔, UI 등)으로 변환하려고 할 때마다 호출됩니다. 이러한 문자열 변환은 추가 프로그래밍 방식 조작의 기초로 사용해서는 안 됩니다. 문자열 변환 자체는 호출에 전달된 메타데이터의 영향을 크게 받을 수 있습니다. 문자열 변환은 PreferredRadix 및 PreferredFormat 키를 적용하기 위해 모든 시도를 해야 합니다.
구문
HRESULT ToDisplayString(
IModelObject *contextObject,
IKeyStore *metadata,
BSTR *displayString
);
매개 변수
contextObject
표시 문자열로 변환되는 instance(이 포인터)는 이 인수에 전달됩니다.
metadata
호출자가 문자열을 변환하는 방법을 정의하는 선택적 메타데이터 저장소입니다. 구현은 저장소의 요청(특히 PreferredRadix 및 PreferredFormat 키)을 적용하기 위해 모든 시도를 해야 합니다.
displayString
SysAllocString 함수에 의해 할당된 문자열 변환이 여기에 반환됩니다.
반환 값
이 메서드는 성공 또는 실패를 나타내는 HRESULT를 반환합니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | dbgmodel.h |