[]
        
(Showing Draft Content)

GrapeCity.Documents.DX.WIC.MetadataQueryWriter

Class MetadataQueryWriter

Namespace
GrapeCity.Documents.DX.WIC
Assembly
GcDocs.DX.Windows.dll

IWICMetadataQueryWriter

[Guid("A721791A-0DEF-4d06-BD91-2118BF1DB10B")]
public class MetadataQueryWriter : MetadataQueryReader, IDisposable, IUnknown
Inheritance
MetadataQueryWriter
Implements
Inherited Members

Constructors

MetadataQueryWriter(IntPtr)

Initializes a new instance of the MetadataQueryWriter class.

public MetadataQueryWriter(IntPtr nativePtr)

Parameters

nativePtr IntPtr

The native pointer.

Methods

Create(ImagingFactory, MetadataQueryReader)

Initializes a new instance of the MetadataQueryWriter class from a MetadataQueryReader.

public static MetadataQueryWriter Create(ImagingFactory factory, MetadataQueryReader metadataQueryReader)

Parameters

factory ImagingFactory

The factory.

metadataQueryReader MetadataQueryReader

The metadata query reader.

Returns

MetadataQueryWriter

Create(ImagingFactory, MetadataQueryReader, Guid)

Initializes a new instance of the MetadataQueryWriter class from a MetadataQueryReader.

public static MetadataQueryWriter Create(ImagingFactory factory, MetadataQueryReader metadataQueryReader, Guid guidVendorRef)

Parameters

factory ImagingFactory

The factory.

metadataQueryReader MetadataQueryReader

The metadata query reader.

guidVendorRef Guid

The GUID vendor ref.

Returns

MetadataQueryWriter

Create(ImagingFactory, Guid)

Initializes a new instance of the MetadataQueryWriter class.

public static MetadataQueryWriter Create(ImagingFactory factory, Guid guidMetadataFormat)

Parameters

factory ImagingFactory

The factory.

guidMetadataFormat Guid

The GUID metadata format.

Returns

MetadataQueryWriter

Create(ImagingFactory, Guid, Guid)

Initializes a new instance of the MetadataQueryWriter class.

public static MetadataQueryWriter Create(ImagingFactory factory, Guid guidMetadataFormat, Guid guidVendorRef)

Parameters

factory ImagingFactory

The factory.

guidMetadataFormat Guid

The GUID metadata format.

guidVendorRef Guid

The GUID vendor ref.

Returns

MetadataQueryWriter

RemoveMetadataByName(string)

HRESULT IWICMetadataQueryWriter::RemoveMetadataByName([In] const wchar_t* wzName)

public void RemoveMetadataByName(string name)

Parameters

name string

SetMetadataByName(string, IntPtr)

HRESULT IWICMetadataQueryWriter::SetMetadataByName([In] const wchar_t* wzName,[In] const void* pvarValue)

public void SetMetadataByName(string name, IntPtr varValueRef)

Parameters

name string
varValueRef IntPtr

SetMetadataByName(string, object)

Sets the value for a metadata name

public void SetMetadataByName(string name, object value)

Parameters

name string

The name of the metadata.

value object

The value.

Operators

explicit operator MetadataQueryWriter(IntPtr)

Performs an explicit conversion from IntPtr to MetadataQueryWriter.

public static explicit operator MetadataQueryWriter(IntPtr nativePointer)

Parameters

nativePointer IntPtr

Returns

MetadataQueryWriter