[]
IWICMetadataQueryReader
[Guid("30989668-E1C9-4597-B395-458EEDB808DF")]
public class MetadataQueryReader : ComObject, IDisposable, IUnknown
Name | Description |
---|---|
MetadataQueryReader(IntPtr) | Initializes a new instance of the MetadataQueryReader class. |
Name | Description |
---|---|
Enumerator | Gets the enumerator on the metadata names. |
Location | Gets the location. |
QueryPaths | Gets the enumerator on all the metadata query paths. http://msdn.microsoft.com/en-us/library/windows/desktop/ee719796(v=vs.85).aspx#expressionanatomy |
Name | Description |
---|---|
Dump(TextWriter, int) | Dumps all metadata. |
GetContainerFormat() | HRESULT IWICMetadataQueryReader::GetContainerFormat([Out] GUID* pguidContainerFormat) |
GetEnumerator() | HRESULT IWICMetadataQueryReader::GetEnumerator([Out] void** ppIEnumString) |
GetLocation(int, IntPtr) | HRESULT IWICMetadataQueryReader::GetLocation([In] unsigned int cchMaxLength,[In] void* wzNamespace,[Out] unsigned int* pcchActualLength) |
GetMetadataByName(string) | Gets the metadata value by name. |
GetMetadataByName(string, IntPtr) | HRESULT IWICMetadataQueryReader::GetMetadataByName([In] const wchar_t* wzName,[In] void* pvarValue) |
TryGetMetadataByName(string) | Try to get the metadata value by name. |
TryGetMetadataByName(string, out object) | Try to get the metadata value by name. |
Name | Description |
---|---|
explicit operator MetadataQueryReader(IntPtr) | Performs an explicit conversion from IntPtr to MetadataQueryReader. |