kodi
Public Member Functions | Public Attributes | List of all members
Platinum::Action Class Reference
Collaboration diagram for Platinum::Action:
Collaboration graph
[legend]

Public Member Functions

delegate void ActionResponseDelegate (NeptuneException^ error)
 
ActionArgumentDescription GetArgument (String^ name)
 
Int32 SetArgumentValue (String^ name, String^ value)
 
virtual Boolean Equals (Object^ obj) override
 

Public Attributes

property String Name
 
internal __pad1__: void HandleActionResponse(NeptuneException^ error
 
internal Action action
 
internal __pad2__: Action(PLT_ActionReference& action) { if (action.IsNull()) throw gcnew ArgumentNullException("action")
 
 m_pHandle = new PLT_ActionReference(action)
 

Member Data Documentation

◆ Name

property String Platinum::Action::Name
Initial value:
{
String^ get()
{
return gcnew String((*m_pHandle)->GetActionDesc().GetName());
}
}
property IEnumerable<ActionArgumentDescription^>^ Arguments
{
IEnumerable<ActionArgumentDescription^>^ get();
}
property Service^ ParentService
{
Service^ get();
}
property ActionDescription^ Description
{
ActionDescription^ get();
}
public:
event ActionResponseDelegate^ ActionResponse

The documentation for this class was generated from the following files: