4 midl_pragma warning(disable:2111)
11import "EnumDefinition.idl";
12import "EwObjectBaseObjects.idl";
21 uuid(f5e142ad-942b-4a83-bcd2-7e699ea0606b),
23 helpstring(
"IEwProjectFileConfigurationX Interface"),
25 pointer_default(unique)
141 uuid(2743a7c1-b501-400a-93a1-f40dbe3a0d04),
143 helpstring(
"IEwProjectFileConfigurationManagerX Interface"),
145 pointer_default(unique)
EwErrorCode
All errors codes for this API.
Definition: EnumDefinition.idl:21
EwXMLConfigFolderType
XML Config Folder.
Definition: EwEnumeration.idl:1219
EwCreatorType
All creator type.
Definition: EwEnumeration.idl:267
EwMeasurementType
All measurement type.
Definition: EwEnumeration.idl:280
Use this interface to manage the file configuration.
Definition: EwProjectFileConfigurationObjects.idl:148
IEwProjectFileConfigurationX getEwProjectFileConfiguration(BSTR strFilePath, EwErrorCode *errorCode)
Return the IEwProjectFileConfigurationX by this configuration file.
Use this interface to manage a project file configuration.
Definition: EwProjectFileConfigurationObjects.idl:28
LONG getDataVersionNumber(EwErrorCode *errorCode)
get a version of current file data
BSTR getFileVersion(EwErrorCode *errorCode)
Get the file configuration version as: 2022.1.3 Version 2022 is the major number, 1 is for minor numb...
EwXMLConfigFolderType getConfigurationFileType(EwErrorCode *errorCode)
Return the file configuration type.
EwMeasurementType getEwMeasurementType(EwErrorCode *errorCode)
BSTR getApplicationVersion(EwErrorCode *errorCode)
Get the application version as: 2022.1.3.30 Version 2022 is the major number, 1 is for minor number,...
long getConfigurationType(EwErrorCode *errorCode)
BSTR getName(EwErrorCode *errorCode)
Get the name of the file configuration.
EwCreatorType getEwCreatorType(EwErrorCode *errorCode)
Get the creator of the current object.
BSTR getDescription(BSTR strLanguageCode, EwErrorCode *errorCode)
Get a description of this file configuration.