Skip to content

Commit a133853

Browse files
steveadamairaw
authored andcommitted
Missing API docs part 1 - SA (#3531)
* missing API docs part 1 * escape characters * review changes
1 parent edcec89 commit a133853

File tree

12 files changed

+68
-64
lines changed

12 files changed

+68
-64
lines changed

xml/Microsoft.Build.Tasks/GenerateManifestBase.xml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -289,11 +289,12 @@
289289
<Parameter Name="versionB" Type="System.String" Index="1" FrameworkAlternate="netframework-3.5" />
290290
</Parameters>
291291
<Docs>
292-
<param name="versionA">To be added.</param>
293-
<param name="versionB">To be added.</param>
294-
<summary>To be added.</summary>
295-
<returns>To be added.</returns>
292+
<param name="versionA">The first .NET Framework version to compare.</param>
293+
<param name="versionB">The second .NET Framework version to compare.</param>
294+
<summary>Compares two .NET Framework versions and determines which version comes before the other one.</summary>
295+
<returns>An integer value that specifies the sort order position of a .NET Framework version instance relative to another version instance. A value of 0 means the two values are equal, a value of -1 indicates that <paramref name="versionA" /> precedes <paramref name="versionB" />, and a value of 1 indicates that <paramref name="versionA" /> comes after <paramref name="versionB" />.</returns>
296296
<remarks>To be added.</remarks>
297+
<forInternalUseOnly />
297298
</Docs>
298299
</Member>
299300
<Member MemberName="ConvertFrameworkVersionToString">
@@ -314,10 +315,11 @@
314315
<Parameter Name="version" Type="System.String" Index="0" FrameworkAlternate="netframework-3.5" />
315316
</Parameters>
316317
<Docs>
317-
<param name="version">To be added.</param>
318-
<summary>To be added.</summary>
319-
<returns>To be added.</returns>
318+
<param name="version">The .NET Framework version number to convert to a string.</param>
319+
<summary>Converts the given .NET Framework version to a string.</summary>
320+
<returns>A string that represents the .NET Framework version.</returns>
320321
<remarks>To be added.</remarks>
322+
<forInternalUseOnly />
321323
</Docs>
322324
</Member>
323325
<Member MemberName="Description">

xml/Microsoft.CSharp.Activities/CSharpReference`1.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
</Attribute>
3333
</Attributes>
3434
<Docs>
35-
<typeparam name="TResult">To be added.</typeparam>
35+
<typeparam name="TResult">The type of the C# reference.</typeparam>
3636
<summary>Specifies information about a C# reference.</summary>
3737
<remarks>To be added.</remarks>
3838
</Docs>

xml/Microsoft.CSharp/ErrorLevel.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
</ReturnValue>
4242
<MemberValue>2</MemberValue>
4343
<Docs>
44-
<summary>To be added.</summary>
44+
<summary>An error diagnostic.</summary>
4545
</Docs>
4646
</Member>
4747
<Member MemberName="FatalError">
@@ -62,7 +62,7 @@
6262
</ReturnValue>
6363
<MemberValue>3</MemberValue>
6464
<Docs>
65-
<summary>To be added.</summary>
65+
<summary>A noncontinuable error diagnostic.</summary>
6666
</Docs>
6767
</Member>
6868
<Member MemberName="None">
@@ -83,7 +83,7 @@
8383
</ReturnValue>
8484
<MemberValue>0</MemberValue>
8585
<Docs>
86-
<summary>To be added.</summary>
86+
<summary>An unknown severity.</summary>
8787
</Docs>
8888
</Member>
8989
<Member MemberName="Warning">
@@ -104,7 +104,7 @@
104104
</ReturnValue>
105105
<MemberValue>1</MemberValue>
106106
<Docs>
107-
<summary>To be added.</summary>
107+
<summary>A warning or suggestive diagnostic.</summary>
108108
</Docs>
109109
</Member>
110110
</Members>

xml/Microsoft.IE/Manager+URL_CANONFLAGS.xml

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ This enumeration is used in calls to the unmanaged Windows function UrlCanonical
4444
</ReturnValue>
4545
<MemberValue>33554432</MemberValue>
4646
<Docs>
47-
<summary>To be added.</summary>
47+
<summary>Defined to be the same as URL_DONT_ESCAPE_EXTRA_INFO.</summary>
4848
</Docs>
4949
</Member>
5050
<Member MemberName="URL_CONVERT_IF_DOSPATH">
@@ -65,7 +65,7 @@ This enumeration is used in calls to the unmanaged Windows function UrlCanonical
6565
</ReturnValue>
6666
<MemberValue>2097152</MemberValue>
6767
<Docs>
68-
<summary>To be added.</summary>
68+
<summary>Convert to a URL if in a dospath format.</summary>
6969
</Docs>
7070
</Member>
7171
<Member MemberName="URL_DONT_ESCAPE_EXTRA_INFO">
@@ -86,7 +86,7 @@ This enumeration is used in calls to the unmanaged Windows function UrlCanonical
8686
</ReturnValue>
8787
<MemberValue>33554432</MemberValue>
8888
<Docs>
89-
<summary>To be added.</summary>
89+
<summary>Used only in conjunction with URL_ESCAPE_SPACES_ONLY to prevent the conversion of characters in the query (the portion of the URL following the first # or ? character encountered in the string). This flag should not be used alone or combined with URL_ESCAPE_SEGMENT_ONLY.</summary>
9090
</Docs>
9191
</Member>
9292
<Member MemberName="URL_DONT_SIMPLIFY">
@@ -107,7 +107,7 @@ This enumeration is used in calls to the unmanaged Windows function UrlCanonical
107107
</ReturnValue>
108108
<MemberValue>134217728</MemberValue>
109109
<Docs>
110-
<summary>To be added.</summary>
110+
<summary>Treat "/./" and "/../" in a URL string as literal characters, not as shorthand for navigation.</summary>
111111
</Docs>
112112
</Member>
113113
<Member MemberName="URL_DONT_UNESCAPE_EXTRA_INFO">
@@ -128,7 +128,7 @@ This enumeration is used in calls to the unmanaged Windows function UrlCanonical
128128
</ReturnValue>
129129
<MemberValue>33554432</MemberValue>
130130
<Docs>
131-
<summary>To be added.</summary>
131+
<summary>Used only in conjunction with URL_ESCAPE_SPACES_ONLY to prevent the conversion of characters in the query (the portion of the URL following the first # or ? character encountered in the string). This flag should not be used alone or combined with URL_ESCAPE_SEGMENT_ONLY.</summary>
132132
</Docs>
133133
</Member>
134134
<Member MemberName="URL_ESCAPE_PERCENT">
@@ -149,7 +149,7 @@ This enumeration is used in calls to the unmanaged Windows function UrlCanonical
149149
</ReturnValue>
150150
<MemberValue>4096</MemberValue>
151151
<Docs>
152-
<summary>To be added.</summary>
152+
<summary>Convert any occurrence of "%" to its escape sequence.</summary>
153153
</Docs>
154154
</Member>
155155
<Member MemberName="URL_ESCAPE_SEGMENT_ONLY">
@@ -170,7 +170,7 @@ This enumeration is used in calls to the unmanaged Windows function UrlCanonical
170170
</ReturnValue>
171171
<MemberValue>8192</MemberValue>
172172
<Docs>
173-
<summary>To be added.</summary>
173+
<summary>Indication that the URL contains only the section following the server component but preceding the query. All unsafe characters in the string are converted. If a full URL is provided when this flag is set, all unsafe characters in the entire string are converted, including # and ? characters. Combine this flag with URL_ESCAPE_PERCENT to include that character in the conversion. This flag cannot be combined with URL_ESCAPE_SPACES_ONLY or URL_DONT_ESCAPE_EXTRA_INFO.</summary>
174174
</Docs>
175175
</Member>
176176
<Member MemberName="URL_ESCAPE_SPACES_ONLY">
@@ -191,7 +191,7 @@ This enumeration is used in calls to the unmanaged Windows function UrlCanonical
191191
</ReturnValue>
192192
<MemberValue>67108864</MemberValue>
193193
<Docs>
194-
<summary>To be added.</summary>
194+
<summary>Replace only spaces with escape sequences. This flag takes precedence over URL_ESCAPE_UNSAFE, but does not apply to opaque URLs.</summary>
195195
</Docs>
196196
</Member>
197197
<Member MemberName="URL_ESCAPE_UNSAFE">
@@ -212,7 +212,7 @@ This enumeration is used in calls to the unmanaged Windows function UrlCanonical
212212
</ReturnValue>
213213
<MemberValue>536870912</MemberValue>
214214
<Docs>
215-
<summary>To be added.</summary>
215+
<summary>Replace unsafe characters with their escape sequences. Unsafe characters are those characters that may be altered during transport across the Internet, and include the &lt;, &gt;, &quot;, #, {, }, |, \, ^, [, ], and &apos; characters. This flag applies to all URLs, including opaque URLs.</summary>
216216
</Docs>
217217
</Member>
218218
<Member MemberName="URL_FILE_USE_PATHURL">
@@ -233,7 +233,7 @@ This enumeration is used in calls to the unmanaged Windows function UrlCanonical
233233
</ReturnValue>
234234
<MemberValue>65536</MemberValue>
235235
<Docs>
236-
<summary>To be added.</summary>
236+
<summary>Use DOS path compatibility mode to create "file" Uniform Resource Identifiers (URIs).</summary>
237237
</Docs>
238238
</Member>
239239
<Member MemberName="URL_INTERNAL_PATH">
@@ -254,7 +254,7 @@ This enumeration is used in calls to the unmanaged Windows function UrlCanonical
254254
</ReturnValue>
255255
<MemberValue>8388608</MemberValue>
256256
<Docs>
257-
<summary>To be added.</summary>
257+
<summary>Convert any occurrence of "#" to its escape sequence.</summary>
258258
</Docs>
259259
</Member>
260260
<Member MemberName="URL_NO_META">
@@ -275,7 +275,7 @@ This enumeration is used in calls to the unmanaged Windows function UrlCanonical
275275
</ReturnValue>
276276
<MemberValue>134217728</MemberValue>
277277
<Docs>
278-
<summary>To be added.</summary>
278+
<summary>Defined to be the same as URL_DONT_SIMPLIFY.</summary>
279279
</Docs>
280280
</Member>
281281
<Member MemberName="URL_PLUGGABLE_PROTOCOL">
@@ -296,7 +296,7 @@ This enumeration is used in calls to the unmanaged Windows function UrlCanonical
296296
</ReturnValue>
297297
<MemberValue>1073741824</MemberValue>
298298
<Docs>
299-
<summary>To be added.</summary>
299+
<summary>Combine URLs with client-defined pluggable protocols, according to the World Wide Web Consortium (W3C) specification. This flag does not apply to standard protocols such as ftp, http, gopher, and so on.</summary>
300300
</Docs>
301301
</Member>
302302
<Member MemberName="URL_UNESCAPE">
@@ -317,7 +317,7 @@ This enumeration is used in calls to the unmanaged Windows function UrlCanonical
317317
</ReturnValue>
318318
<MemberValue>268435456</MemberValue>
319319
<Docs>
320-
<summary>To be added.</summary>
320+
<summary>Unescape any escape sequences that the URLs contain, with two exceptions. The escape sequences for "?" and "#" are not un-escaped. If one of the URL_ESCAPE flags is also set, the two URLs are first un-escaped, then combined, then escaped.</summary>
321321
</Docs>
322322
</Member>
323323
<Member MemberName="URL_UNESCAPE_HIGH_ANSI_ONLY">
@@ -338,7 +338,7 @@ This enumeration is used in calls to the unmanaged Windows function UrlCanonical
338338
</ReturnValue>
339339
<MemberValue>4194304</MemberValue>
340340
<Docs>
341-
<summary>To be added.</summary>
341+
<summary>Unescape only high ANSI escape characters.</summary>
342342
</Docs>
343343
</Member>
344344
<Member MemberName="URL_UNESCAPE_INPLACE">
@@ -359,7 +359,7 @@ This enumeration is used in calls to the unmanaged Windows function UrlCanonical
359359
</ReturnValue>
360360
<MemberValue>1048576</MemberValue>
361361
<Docs>
362-
<summary>To be added.</summary>
362+
<summary>Convert escape sequences back into ordinary characters and overwrites the original string.</summary>
363363
</Docs>
364364
</Member>
365365
<Member MemberName="URL_WININET_COMPATIBILITY">
@@ -380,7 +380,7 @@ This enumeration is used in calls to the unmanaged Windows function UrlCanonical
380380
</ReturnValue>
381381
<MemberValue>-2147483648</MemberValue>
382382
<Docs>
383-
<summary>To be added.</summary>
383+
<summary>Merge all the parameters to create a full URL.</summary>
384384
</Docs>
385385
</Member>
386386
</Members>

xml/Microsoft.IE/Manager+URL_IS.xml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ This enumeration is used in calls to the unmanaged UrlIs function.
4444
</ReturnValue>
4545
<MemberValue>4</MemberValue>
4646
<Docs>
47-
<summary>To be added.</summary>
47+
<summary>The UrlIs function will attempt to determine a valid scheme for the URL.</summary>
4848
</Docs>
4949
</Member>
5050
<Member MemberName="URLIS_DIRECTORY">
@@ -65,7 +65,7 @@ This enumeration is used in calls to the unmanaged UrlIs function.
6565
</ReturnValue>
6666
<MemberValue>5</MemberValue>
6767
<Docs>
68-
<summary>To be added.</summary>
68+
<summary>The URL string ends with a directory name.</summary>
6969
</Docs>
7070
</Member>
7171
<Member MemberName="URLIS_FILEURL">
@@ -86,7 +86,7 @@ This enumeration is used in calls to the unmanaged UrlIs function.
8686
</ReturnValue>
8787
<MemberValue>3</MemberValue>
8888
<Docs>
89-
<summary>To be added.</summary>
89+
<summary>The URL is a file URL, which takes the form file://host/path.</summary>
9090
</Docs>
9191
</Member>
9292
<Member MemberName="URLIS_HASQUERY">
@@ -107,7 +107,7 @@ This enumeration is used in calls to the unmanaged UrlIs function.
107107
</ReturnValue>
108108
<MemberValue>6</MemberValue>
109109
<Docs>
110-
<summary>To be added.</summary>
110+
<summary>The URL has an appended query string.</summary>
111111
</Docs>
112112
</Member>
113113
<Member MemberName="URLIS_NOHISTORY">
@@ -128,7 +128,7 @@ This enumeration is used in calls to the unmanaged UrlIs function.
128128
</ReturnValue>
129129
<MemberValue>2</MemberValue>
130130
<Docs>
131-
<summary>To be added.</summary>
131+
<summary>The URL is a no-history URL, which is a URL that browsers typically do not include in their navigation history.</summary>
132132
</Docs>
133133
</Member>
134134
<Member MemberName="URLIS_OPAQUE">
@@ -149,7 +149,7 @@ This enumeration is used in calls to the unmanaged UrlIs function.
149149
</ReturnValue>
150150
<MemberValue>1</MemberValue>
151151
<Docs>
152-
<summary>To be added.</summary>
152+
<summary>The URL is opaque, which means that it has a scheme that is not followed by two forward slashes (//).</summary>
153153
</Docs>
154154
</Member>
155155
<Member MemberName="URLIS_URL">
@@ -170,7 +170,7 @@ This enumeration is used in calls to the unmanaged UrlIs function.
170170
</ReturnValue>
171171
<MemberValue>0</MemberValue>
172172
<Docs>
173-
<summary>To be added.</summary>
173+
<summary>The URL is valid.</summary>
174174
</Docs>
175175
</Member>
176176
</Members>

xml/Microsoft.IE/Manager+URL_PART.xml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
</ReturnValue>
3838
<MemberValue>2</MemberValue>
3939
<Docs>
40-
<summary>To be added.</summary>
40+
<summary>The host name part of the URL.</summary>
4141
</Docs>
4242
</Member>
4343
<Member MemberName="NONE">
@@ -58,7 +58,7 @@
5858
</ReturnValue>
5959
<MemberValue>0</MemberValue>
6060
<Docs>
61-
<summary>To be added.</summary>
61+
<summary>No part of the URL.</summary>
6262
</Docs>
6363
</Member>
6464
<Member MemberName="PASSWORD">
@@ -79,7 +79,7 @@
7979
</ReturnValue>
8080
<MemberValue>4</MemberValue>
8181
<Docs>
82-
<summary>To be added.</summary>
82+
<summary>The password part of the URL.</summary>
8383
</Docs>
8484
</Member>
8585
<Member MemberName="PORT">
@@ -100,7 +100,7 @@
100100
</ReturnValue>
101101
<MemberValue>5</MemberValue>
102102
<Docs>
103-
<summary>To be added.</summary>
103+
<summary>The port number part of the URL.</summary>
104104
</Docs>
105105
</Member>
106106
<Member MemberName="QUERY">
@@ -121,7 +121,7 @@
121121
</ReturnValue>
122122
<MemberValue>6</MemberValue>
123123
<Docs>
124-
<summary>To be added.</summary>
124+
<summary>The query string part of the URL.</summary>
125125
</Docs>
126126
</Member>
127127
<Member MemberName="SCHEME">
@@ -142,7 +142,7 @@
142142
</ReturnValue>
143143
<MemberValue>1</MemberValue>
144144
<Docs>
145-
<summary>To be added.</summary>
145+
<summary>The URL scheme.</summary>
146146
</Docs>
147147
</Member>
148148
<Member MemberName="USERNAME">
@@ -163,7 +163,7 @@
163163
</ReturnValue>
164164
<MemberValue>3</MemberValue>
165165
<Docs>
166-
<summary>To be added.</summary>
166+
<summary>The user name part of the URL.</summary>
167167
</Docs>
168168
</Member>
169169
</Members>

0 commit comments

Comments
 (0)