📄 umlconst.h
字号:
#ifndef __UML_H_
#define __UML_H_
#define OBJID_TYPELIB_UML L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},00000001}"
#define OBJID_UmlModel L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},00000002}"
#define OBJID_UmlPackage L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},00000003}"
#define OBJID_UmlSystem L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},00000005}"
#define OBJID_UmlReference L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},00000115}"
#define OBJID_UmlDependency L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},00000042}"
#define OBJID_UmlStereotype L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},00000043}"
#define OBJID_UmlNote L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},00000044}"
#define OBJID_UmlConstraint L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},00000045}"
#define OBJID_UmlTaggedValue L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},00000046}"
#define OBJID_UmlRefinement L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},0000011C}"
#define OBJID_UmlPrimitiveType L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},00000059}"
#define OBJID_UmlInstance L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},0000005A}"
#define OBJID_UmlValue L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},0000005C}"
#define OBJID_UmlUseCase L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},00000124}"
#define OBJID_UmlSignal L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},00000125}"
#define OBJID_UmlResponsibility L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},000001C1}"
#define OBJID_UmlAssociationRole L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},00000079}"
#define OBJID_UmlAssociation L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},0000007A}"
#define OBJID_UmlGeneralization L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},0000007B}"
#define OBJID_UmlType L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},000000A4}"
#define OBJID_UmlAttribute L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},000000A5}"
#define OBJID_UmlOperation L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},000000A6}"
#define OBJID_UmlParameter L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},000000A7}"
#define OBJID_UmlSignalReference L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},00000137}"
#define OBJID_UmlName L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},00000139}"
#define OBJID_UmlClass L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},000000D9}"
#define OBJID_UmlActiveClass L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},000000DA}"
#define OBJID_UmlComponent L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},000000DB}"
#define OBJID_UmlNode L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},000000DC}"
#define OBJID_UmlMethod L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},000000DD}"
#define OBJID_UmlProjection L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},000000EA}"
#define OBJID_UmlClassDiagram L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},000000EB}"
#define OBJID_UmlComponentDiagram L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},000000EC}"
#define OBJID_UmlPoint L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},00000153}"
#define DISPID_IUmlSystem_System 18
#define DISPID_IUmlSystem_Models 19
#define DISPID_IUmlSystem_SuperSystem 21
#define DISPID_IUmlSystem_SubSystems 22
#define DISPID_IUmlSystem_Dependencies 25
#define DISPID_IUmlSystem_Stereotypes 28
#define IOID_IUmlSystem L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},00000010}"
DEFINE_GUID(IID_IUmlSystem,
0xd9e5df0, 0x88cd, 0x11d0, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb);
#define DISPID_IUmlModel_System 18
#define DISPID_IUmlModel_Models 19
#define DISPID_IUmlModel_Packages 31
#define DISPID_IUmlModel_Model 32
#define IOID_IUmlModel L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},0000001D}"
DEFINE_GUID(IID_IUmlModel,
0xd9e5df1, 0x88cd, 0x11d0, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb);
#define DISPID_IUmlPackage_Packages 31
#define DISPID_IUmlPackage_Model 32
#define DISPID_IUmlPackage_Package 35
#define DISPID_IUmlPackage_Elements 36
#define DISPID_IUmlPackage_ReferencingPackage 354
#define DISPID_IUmlPackage_ReferencedReferences 355
#define IOID_IUmlPackage L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},00000021}"
DEFINE_GUID(IID_IUmlPackage,
0xd9e5df2, 0x88cd, 0x11d0, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb);
#define DISPID_IUmlViewElement_ViewElement 39
#define DISPID_IUmlViewElement_Projections 40
#define IOID_IUmlViewElement L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},00000025}"
DEFINE_GUID(IID_IUmlViewElement,
0xd9e5df3, 0x88cd, 0x11d0, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb);
#define DISPID_IUmlModelElement_RefinedElement 363
#define DISPID_IUmlModelElement_RefiningElementRefinements 364
#define DISPID_IUmlModelElement_RefiningElement 366
#define DISPID_IUmlModelElement_RefinedElementRefinements 367
#define DISPID_IUmlModelElement_ImplementingComponents 43
#define DISPID_IUmlModelElement_ImplementedElements 44
#define DISPID_IUmlModelElement_ModelElement 46
#define DISPID_IUmlModelElement_Projections 47
#define IOID_IUmlModelElement L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},00000029}"
DEFINE_GUID(IID_IUmlModelElement,
0x45cc9f44, 0x6378, 0x11d0, 0xad, 0xb7, 0x00, 0xa0, 0xc9, 0x03, 0x95, 0xcc);
#define DISPID_IUmlElement_Visibility 49
#define DISPID_IUmlElement_Package 35
#define DISPID_IUmlElement_Elements 36
#define DISPID_IUmlElement_ReferencedElement 381
#define DISPID_IUmlElement_ReferencingReferences 382
#define DISPID_IUmlElement_Stereotype 52
#define DISPID_IUmlElement_TaggedValues 55
#define DISPID_IUmlElement_TargetElement 57
#define DISPID_IUmlElement_SourceDependencies 58
#define DISPID_IUmlElement_SourceElement 60
#define DISPID_IUmlElement_TargetDependencies 61
#define IOID_IUmlElement L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},00000030}"
DEFINE_GUID(IID_IUmlElement,
0xd9e5df4, 0x88cd, 0x11d0, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb);
#define DISPID_IUmlReference_Visibility 443
#define DISPID_IUmlReference_Alias 444
#define DISPID_IUmlReference_ReferencingPackage 354
#define DISPID_IUmlReference_ReferencedReferences 355
#define DISPID_IUmlReference_ReferencedElement 381
#define DISPID_IUmlReference_ReferencingReferences 382
#define IOID_IUmlReference L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},0000011B}"
DEFINE_GUID(IID_IUmlReference,
0xd9e5dfa, 0x88cd, 0x11d0, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb);
#define DISPID_IUmlDependency_System 24
#define DISPID_IUmlDependency_Dependencies 25
#define DISPID_IUmlDependency_TargetElement 57
#define DISPID_IUmlDependency_SourceDependencies 58
#define DISPID_IUmlDependency_SourceElement 60
#define DISPID_IUmlDependency_TargetDependencies 61
#define IOID_IUmlDependency L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},00000047}"
DEFINE_GUID(IID_IUmlDependency,
0xd9e5dfb, 0x88cd, 0x11d0, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb);
#define DISPID_IUmlStereotype_Value 73
#define DISPID_IUmlStereotype_System 27
#define DISPID_IUmlStereotype_Stereotypes 28
#define DISPID_IUmlStereotype_Elements 51
#define DISPID_IUmlStereotype_Stereotype 52
#define IOID_IUmlStereotype L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},00000048}"
DEFINE_GUID(IID_IUmlStereotype,
0xd9e5dfc, 0x88cd, 0x11d0, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb);
#define DISPID_IUmlTaggedValue_Value 75
#define DISPID_IUmlTaggedValue_Elements 54
#define DISPID_IUmlTaggedValue_TaggedValues 55
#define DISPID_IUmlTaggedValue_Tagset 77
#define IOID_IUmlTaggedValue L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},0000004A}"
DEFINE_GUID(IID_IUmlTaggedValue,
0xd9e5dfd, 0x88cd, 0x11d0, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb);
#define IOID_IUmlConstraint L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},0000004F}"
DEFINE_GUID(IID_IUmlConstraint,
0xd9e5dfe, 0x88cd, 0x11d0, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb);
#define DISPID_IUmlNote_Value 85
#define IOID_IUmlNote L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},00000054}"
DEFINE_GUID(IID_IUmlNote,
0xd9e5dff, 0x88cd, 0x11d0, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb);
#define DISPID_IUmlRefinement_RefinedElement 363
#define DISPID_IUmlRefinement_RefiningElementRefinements 364
#define DISPID_IUmlRefinement_RefiningElement 366
#define DISPID_IUmlRefinement_RefinedElementRefinements 367
#define IOID_IUmlRefinement L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},0000011E}"
DEFINE_GUID(IID_IUmlRefinement,
0xd9e5e00, 0x88cd, 0x11d0, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb);
#define DISPID_IUmlValue_Value 94
#define DISPID_IUmlValue_Instance 96
#define DISPID_IUmlValue_Values 97
#define DISPID_IUmlValue_Template 102
#define IOID_IUmlValue L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},0000005D}"
DEFINE_GUID(IID_IUmlValue,
0xd9e5e02, 0x88cd, 0x11d0, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb);
#define DISPID_IUmlInstance_Instance 96
#define DISPID_IUmlInstance_Values 97
#define DISPID_IUmlInstance_Type 110
#define DISPID_IUmlInstance_Instances 111
#define DISPID_IUmlInstance_RoleInstances 113
#define DISPID_IUmlInstance_RoleTypes 114
#define IOID_IUmlInstance L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},0000006C}"
DEFINE_GUID(IID_IUmlInstance,
0xd9e5e03, 0x88cd, 0x11d0, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb);
#define DISPID_IUmlPrimitiveType_Details 119
#define IOID_IUmlPrimitiveType L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},00000076}"
DEFINE_GUID(IID_IUmlPrimitiveType,
0xc21d0239, 0x70b8, 0x11d0, 0xbd, 0xef, 0x00, 0xc0, 0x4f, 0xc2, 0xf5, 0x1a);
#define IOID_IUmlUseCase L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},0000012A}"
DEFINE_GUID(IID_IUmlUseCase,
0xd9e5e08, 0x88cd, 0x11d0, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb);
#define DISPID_IUmlSignal_Signal 405
#define DISPID_IUmlSignal_SignalReferences 406
#define IOID_IUmlSignal L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},0000012B}"
DEFINE_GUID(IID_IUmlSignal,
0xd9e5e09, 0x88cd, 0x11d0, 0x8e, 0x76, 0x00, 0xa0, 0xc9, 0x05, 0xa4, 0xdb);
#define IOID_IUmlResponsibility L"{{FCBDE425-7166-11d0-ADC7-00A0C90395CC},000001C2}"
DEFINE_GUID(IID_IUmlResponsibility,
0x75e0d5ac, 0x89f5, 0x11d0, 0xbd, 0xf3, 0x00, 0xc0, 0x4f, 0xc2, 0xf5, 0x1a);
#define DISPID_IUmlAssociationRole_Multiplicity 125
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -