24 #ifndef __ICONDITIONTAGSET__ 25 #define __ICONDITIONTAGSET__ 27 #include "IPMUnknown.h" 28 #include "IConditionalTextFacade.h" 30 #include "ConditionalTextID.h" 37 using namespace Facade;
49 enum { kDefaultIID = IID_ICONDITIONTAGSET };
55 virtual ErrorCode SetName(
const WideString &name) = 0;
61 virtual ErrorCode GetName(
WideString &name) = 0;
74 virtual ErrorCode SetConditionList(
const UIDList &conditions) = 0;
87 virtual ErrorCode RemoveCondition(
UID conditionUID) = 0;
97 #endif // __ICONDITIONTAGSET__