ComServer Methods |
The ComServer type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | CheckComRegistrationIsAvailable |
Checks COM registration is available.
|
![]() | CreateInstance(Guid, CLSCTX, Boolean) |
Creates an instance of this object.
|
![]() | CreateInstanceT(CLSCTX, Boolean) |
Creates an instance of this object.
|
![]() ![]() | EnumerateClassesRootKeys |
Enumerates the 32bit and 64bit ClassesRoot keys.
Note this favor reading from 64 (first one sent back) in case both exist.
Each returned key must be disposed.
|
![]() ![]() | FromClsid |
Gets a COM Server from a CLSID.
|
![]() ![]() | FromProgid |
Gets a COM Server from a ProgId.
|
![]() ![]() | FromProgidShellEx |
Gets a COM Server from a ProgId and a Shell Extension guid.
|
![]() ![]() | GetClassesRootValueT |
Gets a value.
|
![]() ![]() | GetClassesRootValueAsGuid |
Gets a unique identifier from the ClassesRoot key.
|
![]() | GetDefaultIconAsBitmaps |
Gets the item's default icon as a list of bitmaps.
The returned Bitmaps are allocated and must be disposed when not used.
|
![]() | GetKeyDefaultValueAsGuid |
Gets a key default value as a guid.
|
![]() | GetSubKeyGuidPairs |
Gets a key default value as a guid.
|
![]() ![]() | GetValueT |
Gets a value.
|
![]() | GetValueAsGuid(String) |
Gets a value as a guid.
|
![]() ![]() | GetValueAsGuid(RegistryKey, String) |
Gets a unique identifier from a key value.
|
![]() | OpenClassIdKey |
Opens the class identifier key.
|
![]() ![]() | RegisterNetFrameworkInprocessComObject |
Registers an in-process .NET Framework COM object.
|
![]() ![]() | RegisterOutOfProcessComObject |
Registers an out-of-process .NET COM object.
|
![]() | ToString |
Converts to string.
(Overrides ObjectToString.) |
![]() ![]() | UnregisterComObject(RegistrationMode, Guid) |
Unregisters a COM object.
|
![]() ![]() | UnregisterComObject(RegistrationMode, Type) |
Unregisters a COM object.
|