The InterfacesForComponent and InterfacesForRemoteComponent collections provide information about a selected interface. InterfacesForComponent or InterfacesForRemoteComponent collections are listed for each component, and can be used by an administrator to identify or manage the interface. These collections do not support the Add, Remove, or GetUtilInterface methods.
The following table provides a list of the properties supported by the CatalogObjects within the InterfacesForComponent and the InterfacesForRemoteComponent collections.
Property | Description |
---|---|
Name |
Displays the friendly name of the interface. Data Type: String Default value: None Access: Read only |
ID |
Displays the unique interface identifier (IID). Data Type: String Default value: None Access: Read only |
Description |
Describes the interface. Description fields hold a maximum of 500 characters. Data Type: String Default value: None Access: Read/Write |
ProxyCLSID |
Displays the CLSID of the proxy/stub. Data Type: String Default value: None Access: Read only |
ProxyDLL |
Displays the file name of the proxy/stub DLL. Data Type: String Default value: None Access: Read only |
ProxyThreadingModel |
Displays the threading model of the selected proxy/stub. Data Type: String Default value: None Access: Read only |
TypeLibID |
Displays the UUID of the type library. Data Type: String Default value: None Access: Read only |
TypeLibVersion |
Displays the version of the type library. Data Type: String Default value: None Access: Read only |
TypeLibLangID |
Displays the language identification number of the type library. Data Type: String Default value: None Access: Read only |
TypeLibPlatform |
Displays the platform of the type library. Data Type: String Default value: None Access: Read only |
TypeLibFile |
Displays the file name of the type library. Data Type: String Default value: None Access: Read only |
See Also
MethodsForInterface (InterfacesForComponent only), RolesForPackageComponentInterface (InterfacesForComponent only), RelatedCollectionInfo, PropertyInfo, ErrorInfo