Class: Apps::Outlook::Schema::InvokeAddInCommand

Inherits:
Action
  • Object
show all
Defined in:
lib/apps/outlook/schema/invoke_add_in_command.rb

Overview

Instance Attribute Summary collapse

Attributes inherited from Action

#name

Instance Method Summary collapse

Instance Attribute Details

#add_in_idObject

UUID from add-in’s manifest



9
10
11
# File 'lib/apps/outlook/schema/invoke_add_in_command.rb', line 9

def add_in_id
  @add_in_id
end

#desktop_command_idObject

UUID from add-in’s manifest



9
10
11
# File 'lib/apps/outlook/schema/invoke_add_in_command.rb', line 9

def desktop_command_id
  @desktop_command_id
end

#initialization_contextObject

UUID from add-in’s manifest



9
10
11
# File 'lib/apps/outlook/schema/invoke_add_in_command.rb', line 9

def initialization_context
  @initialization_context
end

Instance Method Details

#serializeObject



23
24
25
26
27
28
29
# File 'lib/apps/outlook/schema/invoke_add_in_command.rb', line 23

def serialize
  super.merge(
    "addInId" => add_in_id,
    "desktopCommandId" => desktop_command_id,
    "initializationContext" => initialization_context
  )
end