ImageLibrary.AddMonikerFormattingDescriptor Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Adds a formatting descriptor for ImageMoniker.ToString().
public:
void AddMonikerFormattingDescriptor(System::String ^ name, Guid guid, Func<System::Collections::Generic::IReadOnlyDictionary<int, System::String ^> ^> ^ imageNameMapFactory);
public void AddMonikerFormattingDescriptor (string name, Guid guid, Func<System.Collections.Generic.IReadOnlyDictionary<int,string>> imageNameMapFactory);
member this.AddMonikerFormattingDescriptor : string * Guid * Func<System.Collections.Generic.IReadOnlyDictionary<int, string>> -> unit
Public Sub AddMonikerFormattingDescriptor (name As String, guid As Guid, imageNameMapFactory As Func(Of IReadOnlyDictionary(Of Integer, String)))
Parameters
- name
- String
The name to be used for monikers whose Guids match guid
(e.g. "KnownMonikers")
- guid
- Guid
The guid to match
- imageNameMapFactory
- Func<IReadOnlyDictionary<Int32,String>>
A function that will return a mapping of image IDs to image names
Remarks
For a moniker whose Guid matches guid
, ToString() will return $"{name}.{imageNameMap[Id]}"