-
Notifications
You must be signed in to change notification settings - Fork 24
/
PhoneNumber.xml
156 lines (156 loc) · 8.37 KB
/
PhoneNumber.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
<Type Name="PhoneNumber" FullName="Microsoft.Rtc.Collaboration.Presence.PhoneNumber">
<TypeSignature Language="C#" Value="public class PhoneNumber" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit PhoneNumber extends System.Object" />
<TypeSignature Language="DocId" Value="T:Microsoft.Rtc.Collaboration.Presence.PhoneNumber" />
<TypeSignature Language="VB.NET" Value="Public Class PhoneNumber" />
<TypeSignature Language="C++ CLI" Value="public ref class PhoneNumber" />
<TypeSignature Language="F#" Value="type PhoneNumber = class" />
<AssemblyInfo>
<AssemblyName>Microsoft.Rtc.Collaboration</AssemblyName>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>
This class represents a phone number in a <see cref="T:Microsoft.Rtc.Collaboration.Presence.ContactCard" /> instance.
</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public PhoneNumber (string phoneType, string displayValue);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string phoneType, string displayValue) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Rtc.Collaboration.Presence.PhoneNumber.#ctor(System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (phoneType As String, displayValue As String)" />
<MemberSignature Language="C++ CLI" Value="public:
 PhoneNumber(System::String ^ phoneType, System::String ^ displayValue);" />
<MemberSignature Language="F#" Value="new Microsoft.Rtc.Collaboration.Presence.PhoneNumber : string * string -> Microsoft.Rtc.Collaboration.Presence.PhoneNumber" Usage="new Microsoft.Rtc.Collaboration.Presence.PhoneNumber (phoneType, displayValue)" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Rtc.Collaboration</AssemblyName>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="phoneType" Type="System.String" />
<Parameter Name="displayValue" Type="System.String" />
</Parameters>
<Docs>
<param name="phoneType">Type of phone(work/home/mobile/other).</param>
<param name="displayValue">Phone number as common display string</param>
<summary>
Create an instance of PhoneNumber
</summary>
<remarks>
<para>
This constructor assume the display string for phone represents the phone number
and build phoneUri as "tel:"+displayString.
</para>
<para />
</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public PhoneNumber (string phoneType, string displayValue, string phoneUri);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string phoneType, string displayValue, string phoneUri) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Rtc.Collaboration.Presence.PhoneNumber.#ctor(System.String,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (phoneType As String, displayValue As String, phoneUri As String)" />
<MemberSignature Language="C++ CLI" Value="public:
 PhoneNumber(System::String ^ phoneType, System::String ^ displayValue, System::String ^ phoneUri);" />
<MemberSignature Language="F#" Value="new Microsoft.Rtc.Collaboration.Presence.PhoneNumber : string * string * string -> Microsoft.Rtc.Collaboration.Presence.PhoneNumber" Usage="new Microsoft.Rtc.Collaboration.Presence.PhoneNumber (phoneType, displayValue, phoneUri)" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Rtc.Collaboration</AssemblyName>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="phoneType" Type="System.String" />
<Parameter Name="displayValue" Type="System.String" />
<Parameter Name="phoneUri" Type="System.String" />
</Parameters>
<Docs>
<param name="phoneType">Type of phone, work, home moblie</param>
<param name="displayValue">Phone number as common display string</param>
<param name="phoneUri">URI for the phone.</param>
<summary>
Create an instance of PhoneNumber.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DisplayString">
<MemberSignature Language="C#" Value="public string DisplayString { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance string DisplayString" />
<MemberSignature Language="DocId" Value="P:Microsoft.Rtc.Collaboration.Presence.PhoneNumber.DisplayString" />
<MemberSignature Language="VB.NET" Value="Public Property DisplayString As String" />
<MemberSignature Language="C++ CLI" Value="public:
 property System::String ^ DisplayString { System::String ^ get(); void set(System::String ^ value); };" />
<MemberSignature Language="F#" Value="member this.DisplayString : string with get, set" Usage="Microsoft.Rtc.Collaboration.Presence.PhoneNumber.DisplayString" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Rtc.Collaboration</AssemblyName>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets or sets the display string of the phone.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PhoneType">
<MemberSignature Language="C#" Value="public string PhoneType { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance string PhoneType" />
<MemberSignature Language="DocId" Value="P:Microsoft.Rtc.Collaboration.Presence.PhoneNumber.PhoneType" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property PhoneType As String" />
<MemberSignature Language="C++ CLI" Value="public:
 property System::String ^ PhoneType { System::String ^ get(); };" />
<MemberSignature Language="F#" Value="member this.PhoneType : string" Usage="Microsoft.Rtc.Collaboration.Presence.PhoneNumber.PhoneType" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Rtc.Collaboration</AssemblyName>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets or sets the type of the phone (work/home/mobile/other).
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Uri">
<MemberSignature Language="C#" Value="public string Uri { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance string Uri" />
<MemberSignature Language="DocId" Value="P:Microsoft.Rtc.Collaboration.Presence.PhoneNumber.Uri" />
<MemberSignature Language="VB.NET" Value="Public Property Uri As String" />
<MemberSignature Language="C++ CLI" Value="public:
 property System::String ^ Uri { System::String ^ get(); void set(System::String ^ value); };" />
<MemberSignature Language="F#" Value="member this.Uri : string with get, set" Usage="Microsoft.Rtc.Collaboration.Presence.PhoneNumber.Uri" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Rtc.Collaboration</AssemblyName>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets or sets the phone uri.
</summary>
<value>To be added.</value>
<remarks>
<para>
UCMA 3.0 does not guarantee that this is a valid teluri.
</para>
<para />
</remarks>
</Docs>
</Member>
</Members>
</Type>