00001
00002
00003
00004
00005
00006
00007
import "oaidl.idl";
00008
import "ocidl.idl";
00009
00010 [
00011 object,
00012 uuid(3ADE0E37-5A56-4a68-BD8D-67E9E7502971),
00013 helpstring(
"ITestRunnerDSPlugin Interface"),
00014 pointer_default(unique),
00015 oleautomation
00016 ]
00017 interface
ITestRunnerDSPlugin : IUnknown
00018 {
00019
00020 [helpstring(
"command goToLineInSourceCode")]
00021 HRESULT goToLineInSourceCode( [in] BSTR fileName, [in]
int lineNumber);
00022 };
00023
00024
00025 [
00026 uuid(3ADE0E38-5A56-4a68-BD8D-67E9E7502971),
00027 version(1.0),
00028 helpstring(
"TestRunnerDSPlugin 1.0 Type Library")
00029 ]
00030 library TestRunnerDSPluginLib
00031 {
00032
importlib(
"stdole32.tlb");
00033
00034 [
00035 uuid( F193CE54-716C-41CB-80B2-FA74CA3EE2AC),
00036 version(1.0),
00037 helpstring(
"TestRunner Developer Studio Plugin")
00038 ]
00039 coclass
DSAddIn
00040 {
00041 [
default] interface
ITestRunnerDSPlugin;
00042 }
00043 };