Class ComponentInfo
[Guid("23BC3F0A-698B-4357-886B-F24D50671334")]
public class ComponentInfo : ComObject
- Inheritance
-
ComponentInfo
- Derived
Constructors
ComponentInfo(ImagingFactory, Guid)
Initializes a new instance of the ComponentInfo class.
public ComponentInfo(ImagingFactory factory, Guid clsidComponent)
Parameters
factory
ImagingFactoryThe factory.
clsidComponent
GuidThe CLSID component.
ComponentInfo(nint)
public ComponentInfo(nint nativePtr)
Parameters
nativePtr
nint
Properties
Author
Gets the author.
public string Author { get; }
Property Value
CLSID
Proxy function for the GetCLSID method.
public Guid CLSID { get; }
Property Value
ComponentType
Retrieves the component's ComponentType.
public ComponentType ComponentType { get; }
Property Value
FriendlyName
Gets the friendly name.
public string FriendlyName { get; }
Property Value
- string
The name of the friendly.
SigningStatus
Retrieves the signing status of the component.
public int SigningStatus { get; }
Property Value
Remarks
Signing is unused by WIC. Therefore, all components WICComponentSigned.
This function can be used to determine whether a component has no binary component or has been added to the disabled components list in the registry.
SpecVersion
Gets the spec version.
public string SpecVersion { get; }
Property Value
VendorGUID
Retrieves the vendor Guid.
public Guid VendorGUID { get; }
Property Value
Version
Gets the version.
public string Version { get; }
Property Value
Operators
explicit operator ComponentInfo(nint)
public static explicit operator ComponentInfo(nint nativePtr)
Parameters
nativePtr
nint