[]
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. |