IRemoteTypeContract.GetInterface(String) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Returns an interface that is implemented by the current IRemoteTypeContract.
public:
System::AddIn::Contract::Automation::IRemoteTypeContract ^ GetInterface(System::String ^ canonicalName);
public System.AddIn.Contract.Automation.IRemoteTypeContract GetInterface (string canonicalName);
abstract member GetInterface : string -> System.AddIn.Contract.Automation.IRemoteTypeContract
Public Function GetInterface (canonicalName As String) As IRemoteTypeContract
Parameters
- canonicalName
- String
The canonical name of an interface that is implemented by the current IRemoteTypeContract.
Returns
An IRemoteTypeContract that represents the interface with the specified canonical name that this IRemoteTypeContract implements. null
if this IRemoteTypeContract does not implement an interface with the specified canonical name.
Remarks
A canonical name is a globally unique name, such as a GUID. Strings in the format <assembly name>, <fully qualified type name> are recommended for managed types. Strings in the format <type library name>, <type name> are recommended for COM types.
Do not change the canonical name for a type after the type is published. Changing the canonical name for a type in a future version of a component breaks compatibility between the component and clients that are already using the type.