/
AppActions.xml
178 lines (178 loc) · 11.3 KB
/
AppActions.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
<Type Name="AppActions" FullName="Microsoft.Maui.ApplicationModel.AppActions">
<TypeSignature Language="C#" Value="public static class AppActions" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit AppActions extends System.Object" />
<TypeSignature Language="DocId" Value="T:Microsoft.Maui.ApplicationModel.AppActions" />
<TypeSignature Language="VB.NET" Value="Public Class AppActions" />
<TypeSignature Language="C++ CLI" Value="public ref class AppActions abstract sealed" />
<TypeSignature Language="F#" Value="type AppActions = class" />
<AssemblyInfo>
<AssemblyName>Microsoft.Maui.Essentials</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>
The AppActions API lets you create and respond to app shortcuts from the app icon.
</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName="Current">
<MemberSignature Language="C#" Value="public static Microsoft.Maui.ApplicationModel.IAppActions Current { get; }" />
<MemberSignature Language="ILAsm" Value=".property class Microsoft.Maui.ApplicationModel.IAppActions Current" />
<MemberSignature Language="DocId" Value="P:Microsoft.Maui.ApplicationModel.AppActions.Current" />
<MemberSignature Language="VB.NET" Value="Public Shared ReadOnly Property Current As IAppActions" />
<MemberSignature Language="C++ CLI" Value="public:
 static property Microsoft::Maui::ApplicationModel::IAppActions ^ Current { Microsoft::Maui::ApplicationModel::IAppActions ^ get(); };" />
<MemberSignature Language="F#" Value="static member Current : Microsoft.Maui.ApplicationModel.IAppActions" Usage="Microsoft.Maui.ApplicationModel.AppActions.Current" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Maui.Essentials</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Maui.ApplicationModel.IAppActions</ReturnType>
</ReturnValue>
<Docs>
<summary>
Provides the default implementation for static usage of this API.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.Maui.ApplicationModel.AppAction>> GetAsync ();" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1<class System.Collections.Generic.IEnumerable`1<class Microsoft.Maui.ApplicationModel.AppAction>> GetAsync() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Maui.ApplicationModel.AppActions.GetAsync" />
<MemberSignature Language="VB.NET" Value="Public Shared Function GetAsync () As Task(Of IEnumerable(Of AppAction))" />
<MemberSignature Language="C++ CLI" Value="public:
 static System::Threading::Tasks::Task<System::Collections::Generic::IEnumerable<Microsoft::Maui::ApplicationModel::AppAction ^> ^> ^ GetAsync();" />
<MemberSignature Language="F#" Value="static member GetAsync : unit -> System.Threading.Tasks.Task<seq<Microsoft.Maui.ApplicationModel.AppAction>>" Usage="Microsoft.Maui.ApplicationModel.AppActions.GetAsync " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Maui.Essentials</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.Maui.ApplicationModel.AppAction>></ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Retrieves all the currently available <see cref="T:Microsoft.Maui.ApplicationModel.AppAction" /> instances.
</summary>
<returns>A collection of <see cref="T:Microsoft.Maui.ApplicationModel.AppAction" /> available for this app.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="IsSupported">
<MemberSignature Language="C#" Value="public static bool IsSupported { get; }" />
<MemberSignature Language="ILAsm" Value=".property bool IsSupported" />
<MemberSignature Language="DocId" Value="P:Microsoft.Maui.ApplicationModel.AppActions.IsSupported" />
<MemberSignature Language="VB.NET" Value="Public Shared ReadOnly Property IsSupported As Boolean" />
<MemberSignature Language="C++ CLI" Value="public:
 static property bool IsSupported { bool get(); };" />
<MemberSignature Language="F#" Value="static member IsSupported : bool" Usage="Microsoft.Maui.ApplicationModel.AppActions.IsSupported" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Maui.Essentials</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets if app actions are supported on this device.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="OnAppAction">
<MemberSignature Language="C#" Value="public static event EventHandler<Microsoft.Maui.ApplicationModel.AppActionEventArgs>? OnAppAction;" />
<MemberSignature Language="ILAsm" Value=".event class System.EventHandler`1<class Microsoft.Maui.ApplicationModel.AppActionEventArgs> OnAppAction" />
<MemberSignature Language="DocId" Value="E:Microsoft.Maui.ApplicationModel.AppActions.OnAppAction" />
<MemberSignature Language="VB.NET" Value="Public Shared Custom Event OnAppAction As EventHandler(Of AppActionEventArgs) " />
<MemberSignature Language="C++ CLI" Value="public:
 static event EventHandler<Microsoft::Maui::ApplicationModel::AppActionEventArgs ^> ^ OnAppAction;" />
<MemberSignature Language="F#" Value="member this.OnAppAction : EventHandler<Microsoft.Maui.ApplicationModel.AppActionEventArgs> " Usage="member this.OnAppAction : System.EventHandler<Microsoft.Maui.ApplicationModel.AppActionEventArgs> " />
<MemberType>Event</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Maui.Essentials</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.EventHandler<Microsoft.Maui.ApplicationModel.AppActionEventArgs></ReturnType>
</ReturnValue>
<Docs>
<summary>
Occurs when an app action is activated.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task SetAsync (params Microsoft.Maui.ApplicationModel.AppAction[] actions);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task SetAsync(class Microsoft.Maui.ApplicationModel.AppAction[] actions) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Maui.ApplicationModel.AppActions.SetAsync(Microsoft.Maui.ApplicationModel.AppAction[])" />
<MemberSignature Language="VB.NET" Value="Public Shared Function SetAsync (ParamArray actions As AppAction()) As Task" />
<MemberSignature Language="C++ CLI" Value="public:
 static System::Threading::Tasks::Task ^ SetAsync(... cli::array <Microsoft::Maui::ApplicationModel::AppAction ^> ^ actions);" />
<MemberSignature Language="F#" Value="static member SetAsync : Microsoft.Maui.ApplicationModel.AppAction[] -> System.Threading.Tasks.Task" Usage="Microsoft.Maui.ApplicationModel.AppActions.SetAsync actions" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Maui.Essentials</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="actions" Type="Microsoft.Maui.ApplicationModel.AppAction[]">
<Attributes>
<Attribute>
<AttributeName Language="C#">[System.ParamArray]</AttributeName>
<AttributeName Language="F#">[<System.ParamArray>]</AttributeName>
</Attribute>
</Attributes>
</Parameter>
</Parameters>
<Docs>
<param name="actions">
<see cref="T:Microsoft.Maui.ApplicationModel.AppAction" /> objects that will be set for this app.</param>
<summary>
Sets the app actions that will be available for this app.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task" /> object with the current status of the asynchronous operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task SetAsync (System.Collections.Generic.IEnumerable<Microsoft.Maui.ApplicationModel.AppAction> actions);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task SetAsync(class System.Collections.Generic.IEnumerable`1<class Microsoft.Maui.ApplicationModel.AppAction> actions) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Maui.ApplicationModel.AppActions.SetAsync(System.Collections.Generic.IEnumerable{Microsoft.Maui.ApplicationModel.AppAction})" />
<MemberSignature Language="VB.NET" Value="Public Shared Function SetAsync (actions As IEnumerable(Of AppAction)) As Task" />
<MemberSignature Language="C++ CLI" Value="public:
 static System::Threading::Tasks::Task ^ SetAsync(System::Collections::Generic::IEnumerable<Microsoft::Maui::ApplicationModel::AppAction ^> ^ actions);" />
<MemberSignature Language="F#" Value="static member SetAsync : seq<Microsoft.Maui.ApplicationModel.AppAction> -> System.Threading.Tasks.Task" Usage="Microsoft.Maui.ApplicationModel.AppActions.SetAsync actions" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Maui.Essentials</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="actions" Type="System.Collections.Generic.IEnumerable<Microsoft.Maui.ApplicationModel.AppAction>" />
</Parameters>
<Docs>
<param name="actions">A collection of <see cref="T:Microsoft.Maui.ApplicationModel.AppAction" /> that is to be set for this app.</param>
<summary>
Sets the app actions that will be available for this app.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task" /> object with the current status of the asynchronous operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>