IOleLink::GetSourceDisplayName
Retrieves the
display name of the link source of the linked object.
HRESULT GetSourceDisplayName(
LPOLESTR *ppszDisplayName |
//Indirect pointer to string containing display name
of link source |
); |
|
Parameter
ppszDisplayName
[out]
Indirect pointer to the location of a zero-terminated wide character string
(two bytes per character) containing the display name of the link source. If an
error occurs, ppszDisplayName is set to NULL; otherwise, the
implementation must use IMalloc::Alloc
Return Values
This method
supports the standard return value E_FAIL, as well as the following:
S_OK
The display
name was successfully retrieved.
CreateBindCtx and IMoniker::GetDisplayName
Retrieving
the display name requires calling these functions; therefore, this method may
return errors generated by these functions.
Remarks
Notes to Callers
Your
container application can call IOleLink::GetSourceDisplayName in order
to display the current source of a link.
The current
source of a link is displayed in the Links dialog box. If you use the OleUIEditLinks
Notes on Provided Implementation
The linked
object s implementation of IOleLink::GetSourceDisplayName calls IOleLink::GetSourceMoniker
to get the link source moniker, and then calls IMoniker::GetDisplayName
See Also