-
Notifications
You must be signed in to change notification settings - Fork 4
/
Flashlight.xml
135 lines (135 loc) · 7.28 KB
/
Flashlight.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
<Type Name="Flashlight" FullName="Microsoft.Maui.Devices.Flashlight">
<TypeSignature Language="C#" Value="public static class Flashlight" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit Flashlight extends System.Object" />
<TypeSignature Language="DocId" Value="T:Microsoft.Maui.Devices.Flashlight" />
<TypeSignature Language="VB.NET" Value="Public Class Flashlight" />
<TypeSignature Language="C++ CLI" Value="public ref class Flashlight abstract sealed" />
<TypeSignature Language="F#" Value="type Flashlight = class" />
<AssemblyInfo>
<AssemblyName>Microsoft.Maui.Essentials</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Attributes>
<Attribute>
<AttributeName Language="C#">[System.Runtime.CompilerServices.Nullable(0)]</AttributeName>
<AttributeName Language="F#">[<System.Runtime.CompilerServices.Nullable(0)>]</AttributeName>
</Attribute>
<Attribute>
<AttributeName Language="C#">[System.Runtime.CompilerServices.NullableContext(1)]</AttributeName>
<AttributeName Language="F#">[<System.Runtime.CompilerServices.NullableContext(1)>]</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>
The Flashlight API has the ability to turn on or off the device's camera flash to turn it into a flashlight.
</summary>
<remarks />
</Docs>
<Members>
<Member MemberName="Default">
<MemberSignature Language="C#" Value="public static Microsoft.Maui.Devices.IFlashlight Default { get; }" />
<MemberSignature Language="ILAsm" Value=".property class Microsoft.Maui.Devices.IFlashlight Default" />
<MemberSignature Language="DocId" Value="P:Microsoft.Maui.Devices.Flashlight.Default" />
<MemberSignature Language="VB.NET" Value="Public Shared ReadOnly Property Default As IFlashlight" />
<MemberSignature Language="C++ CLI" Value="public:
 static property Microsoft::Maui::Devices::IFlashlight ^ Default { Microsoft::Maui::Devices::IFlashlight ^ get(); };" />
<MemberSignature Language="F#" Value="static member Default : Microsoft.Maui.Devices.IFlashlight" Usage="Microsoft.Maui.Devices.Flashlight.Default" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Maui.Essentials</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Maui.Devices.IFlashlight</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="IsSupportedAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task<bool> IsSupportedAsync ();" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task`1<bool> IsSupportedAsync() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Maui.Devices.Flashlight.IsSupportedAsync" />
<MemberSignature Language="VB.NET" Value="Public Shared Function IsSupportedAsync () As Task(Of Boolean)" />
<MemberSignature Language="C++ CLI" Value="public:
 static System::Threading::Tasks::Task<bool> ^ IsSupportedAsync();" />
<MemberSignature Language="F#" Value="static member IsSupportedAsync : unit -> System.Threading.Tasks.Task<bool>" Usage="Microsoft.Maui.Devices.Flashlight.IsSupportedAsync " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Maui.Essentials</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<System.Boolean></ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Checks if the flashlight is available and can be turned on or off.
</summary>
<returns>
<see langword="true" /> when the flashlight is available, or <see langword="false" /> when not</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="TurnOffAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task TurnOffAsync ();" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task TurnOffAsync() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Maui.Devices.Flashlight.TurnOffAsync" />
<MemberSignature Language="VB.NET" Value="Public Shared Function TurnOffAsync () As Task" />
<MemberSignature Language="C++ CLI" Value="public:
 static System::Threading::Tasks::Task ^ TurnOffAsync();" />
<MemberSignature Language="F#" Value="static member TurnOffAsync : unit -> System.Threading.Tasks.Task" Usage="Microsoft.Maui.Devices.Flashlight.TurnOffAsync " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Maui.Essentials</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Turns the camera flashlight off.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task" /> object with the current status of the asynchronous operation.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="TurnOnAsync">
<MemberSignature Language="C#" Value="public static System.Threading.Tasks.Task TurnOnAsync ();" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Threading.Tasks.Task TurnOnAsync() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Maui.Devices.Flashlight.TurnOnAsync" />
<MemberSignature Language="VB.NET" Value="Public Shared Function TurnOnAsync () As Task" />
<MemberSignature Language="C++ CLI" Value="public:
 static System::Threading::Tasks::Task ^ TurnOnAsync();" />
<MemberSignature Language="F#" Value="static member TurnOnAsync : unit -> System.Threading.Tasks.Task" Usage="Microsoft.Maui.Devices.Flashlight.TurnOnAsync " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Maui.Essentials</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Turns the camera flashlight on.
</summary>
<returns>A <see cref="T:System.Threading.Tasks.Task" /> object with the current status of the asynchronous operation.</returns>
<remarks />
</Docs>
</Member>
</Members>
</Type>