1 <?xml version="1.0" encoding="utf-8"?>
\r
4 <name>System.Globalization.Extensions</name>
\r
7 <member name="T:System.StringNormalizationExtensions"></member>
\r
8 <member name="M:System.StringNormalizationExtensions.IsNormalized(System.String)"></member>
\r
9 <member name="M:System.StringNormalizationExtensions.IsNormalized(System.String,System.Text.NormalizationForm)"></member>
\r
10 <member name="M:System.StringNormalizationExtensions.Normalize(System.String)"></member>
\r
11 <member name="M:System.StringNormalizationExtensions.Normalize(System.String,System.Text.NormalizationForm)"></member>
\r
12 <member name="T:System.Globalization.GlobalizationExtensions"></member>
\r
13 <member name="M:System.Globalization.GlobalizationExtensions.GetStringComparer(System.Globalization.CompareInfo,System.Globalization.CompareOptions)"></member>
\r
14 <member name="T:System.Globalization.IdnMapping">
\r
15 <summary>Unterstützt die Verwendung von Nicht-ASCII-Zeichen für Internetdomänennamen.Diese Klasse kann nicht vererbt werden.</summary>
\r
17 <member name="M:System.Globalization.IdnMapping.#ctor">
\r
18 <summary>Initialisiert eine neue Instanz der <see cref="T:System.Globalization.IdnMapping" />-Klasse. </summary>
\r
20 <member name="P:System.Globalization.IdnMapping.AllowUnassigned">
\r
21 <summary>Ruft einen Wert ab, der angibt, ob in Vorgängen, die von den Membern des aktuellen <see cref="T:System.Globalization.IdnMapping" />-Objekts durchgeführt werden, nicht zugewiesene Codepunkte verwendet werden, oder legt diesen fest.</summary>
\r
22 <returns>true, wenn in Vorgängen nicht zugewiesene Codepunkte verwendet werden, andernfalls false.</returns>
\r
24 <member name="M:System.Globalization.IdnMapping.Equals(System.Object)">
\r
25 <summary>Gibt an, ob das angegebene Objekt und das aktuelle <see cref="T:System.Globalization.IdnMapping" />-Objekt gleich sind.</summary>
\r
26 <returns>true, wenn das vom <paramref name="obj" />-Parameter angegebene Objekt von <see cref="T:System.Globalization.IdnMapping" /> abgeleitet ist und seine <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" />-Eigenschaft sowie seine <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />-Eigenschaft gleich sind, andernfalls false. </returns>
\r
27 <param name="obj">Das Objekt, das mit dem aktuellen Objekt verglichen werden soll.</param>
\r
29 <member name="M:System.Globalization.IdnMapping.GetAscii(System.String)">
\r
30 <summary>Codiert eine Zeichenfolge von Domänennamensbezeichnungen, die aus Unicode-Zeichen bestehen, in eine Zeichenfolge aus anzeigbaren Unicode-Zeichen im US-ASCII-Zeichenbereich.Die Zeichenfolge wird entsprechend dem IDNA-Standard formatiert.</summary>
\r
31 <returns>Die Entsprechung der durch die <paramref name="unicode" />-Parameter angegebene Zeichenfolge, bestehend aus anzeigbaren Unicode-Zeichen im US-ASCII-Zeichenbereich (U+0020 bis U+007E) und formatiert entsprechend des IDNA-Standards.</returns>
\r
32 <param name="unicode">Eine zu konvertierende Eingabezeichenfolge, die aus einer oder mehreren durch Bezeichnungstrennzeichen getrennten Domänennamensbezeichnungen besteht.</param>
\r
33 <exception cref="T:System.ArgumentNullException">
\r
34 <paramref name="unicode" /> ist null.</exception>
\r
35 <exception cref="T:System.ArgumentException">
\r
36 <paramref name="unicode" /> ist auf der Grundlage der <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" />-Eigenschaft, der <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />-Eigenschaft und dem IDNA-Standard ungültig.</exception>
\r
38 <member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32)">
\r
39 <summary>Codiert eine Teilzeichenfolge Domänennamensbezeichnungen, die Unicode-Zeichen außerhalb des US-ASCII-Zeichenbereichs enthalten.Die Teilzeichenfolge wird in eine Zeichenfolge aus anzeigbaren Unicode-Zeichen im US-ASCII-Zeichenbereich konvertiert und wird entsprechend dem IDNA-Standard formatiert.</summary>
\r
40 <returns>Die Entsprechung der durch die <paramref name="unicode" />und <paramref name="index" />-Parameter angegebenen Teilzeichenfolge, bestehend aus anzeigbaren Unicode-Zeichen im US-ASCII-Zeichenbereich (U+0020 bis U+007E) und formatiert entsprechend des IDNA-Standards.</returns>
\r
41 <param name="unicode">Eine zu konvertierende Eingabezeichenfolge, die aus einer oder mehreren durch Bezeichnungstrennzeichen getrennten Domänennamensbezeichnungen besteht.</param>
\r
42 <param name="index">Ein nullbasierter Offset in <paramref name="unicode" />, der den Anfang der zu konvertierenden Teilzeichenfolge angibt.Der Konvertierungsvorgang wird bis zum Ende der <paramref name="unicode" />-Zeichenfolge fortgesetzt.</param>
\r
43 <exception cref="T:System.ArgumentNullException">
\r
44 <paramref name="unicode" /> ist null.</exception>
\r
45 <exception cref="T:System.ArgumentOutOfRangeException">
\r
46 <paramref name="index" /> ist kleiner als 0.- oder -<paramref name="index" /> ist größer als die Länge von <paramref name="unicode" />.</exception>
\r
47 <exception cref="T:System.ArgumentException">
\r
48 <paramref name="unicode" /> ist auf der Grundlage der <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" />-Eigenschaft, der <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />-Eigenschaft und dem IDNA-Standard ungültig.</exception>
\r
50 <member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32,System.Int32)">
\r
51 <summary>Codiert die angegebene Anzahl von Zeichen in einer Teilzeichenfolge von Domänennamensbezeichnungen, die Unicode-Zeichen außerhalb des US-ASCII-Zeichenbereichs enthalten.Die Teilzeichenfolge wird in eine Zeichenfolge aus anzeigbaren Unicode-Zeichen im US-ASCII-Zeichenbereich konvertiert und wird entsprechend dem IDNA-Standard formatiert.</summary>
\r
52 <returns>Die Entsprechung der durch den <paramref name="unicode" />-Parameter, den <paramref name="index" />-Parameter und den <paramref name="count" />-Parameter angegebenen Teilzeichenfolge, bestehend aus anzeigbaren Unicode-Zeichen im US-ASCII-Zeichenbereich (U+0020 bis U+007E) und formatiert entsprechend des IDNA-Standards.</returns>
\r
53 <param name="unicode">Eine zu konvertierende Eingabezeichenfolge, die aus einer oder mehreren durch Bezeichnungstrennzeichen getrennten Domänennamensbezeichnungen besteht.</param>
\r
54 <param name="index">Ein nullbasierter Offset in <paramref name="unicode" />, der den Anfang der Teilzeichenfolge angibt.</param>
\r
55 <param name="count">Die Anzahl von zu konvertierenden Zeichen in der Teilzeichenfolge, die an der durch <paramref name="index" /> in der <paramref name="unicode" />-Zeichenfolge angegebenen Position beginnt. </param>
\r
56 <exception cref="T:System.ArgumentNullException">
\r
57 <paramref name="unicode" /> ist null.</exception>
\r
58 <exception cref="T:System.ArgumentOutOfRangeException">
\r
59 <paramref name="index" /> oder <paramref name="count" /> ist kleiner als 0 (null).- oder -<paramref name="index" /> ist größer als die Länge von <paramref name="unicode" />.- oder -<paramref name="index" /> ist größer als die Länge von <paramref name="unicode" /> minus <paramref name="count" />.</exception>
\r
60 <exception cref="T:System.ArgumentException">
\r
61 <paramref name="unicode" /> ist auf der Grundlage der <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" />-Eigenschaft, der <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />-Eigenschaft und dem IDNA-Standard ungültig.</exception>
\r
63 <member name="M:System.Globalization.IdnMapping.GetHashCode">
\r
64 <summary>Gibt einen Hashcode für dieses <see cref="T:System.Globalization.IdnMapping" />-Objekt zurück.</summary>
\r
65 <returns>Eine von vier 32-Bit-Konstanten mit Vorzeichen, die von den Eigenschaften eines <see cref="T:System.Globalization.IdnMapping" />-Objekts abgeleitet ist. Der Rückgabewert hat keine besondere Bedeutung und ist nicht für die Verwendung in einem Hashcodealgorithmus geeignet.</returns>
\r
67 <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String)">
\r
68 <summary>Decodiert eine Zeichenfolge aus einer oder mehreren Domänennamensbezeichnungen, die entsprechend des IDNA-Standards codiert sind, in eine Zeichenfolge aus Unicode-Zeichen. </summary>
\r
69 <returns>Die Unicode-Entsprechung der durch den <paramref name="ascii" />-Parameter angegebenen IDNA-Teilzeichenfolge.</returns>
\r
70 <param name="ascii">Die zu decodierende Zeichenfolge, die aus einem oder mehreren Bezeichnungen im US-ASCII-Zeichenbereich (U+0020 bis U+007E) besteht, codiert nach dem IDNA-Standard. </param>
\r
71 <exception cref="T:System.ArgumentNullException">
\r
72 <paramref name="ascii" /> ist null.</exception>
\r
73 <exception cref="T:System.ArgumentException">
\r
74 <paramref name="ascii" /> ist auf der Grundlage der <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" />-Eigenschaft, der <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />-Eigenschaft und dem IDNA-Standard ungültig.</exception>
\r
76 <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32)">
\r
77 <summary>Decodiert eine Teilzeichenfolge aus einer oder mehreren Domänennamensbezeichnungen, die entsprechend des IDNA-Standards codiert sind, in eine Zeichenfolge aus Unicode-Zeichen. </summary>
\r
78 <returns>Die Unicode-Entsprechung der durch den <paramref name="ascii" />-Parameter und den <paramref name="index" />-Parameter angegebenen IDNA-Teilzeichenfolge.</returns>
\r
79 <param name="ascii">Die zu decodierende Zeichenfolge, die aus einem oder mehreren Bezeichnungen im US-ASCII-Zeichenbereich (U+0020 bis U+007E) besteht, codiert nach dem IDNA-Standard. </param>
\r
80 <param name="index">Ein nullbasierter Offset in <paramref name="ascii" />, der den Anfang der zu decodierenden Teilzeichenfolge angibt.Der Decodierungsvorgang wird bis zum Ende der <paramref name="ascii" />-Zeichenfolge fortgesetzt.</param>
\r
81 <exception cref="T:System.ArgumentNullException">
\r
82 <paramref name="ascii" /> ist null.</exception>
\r
83 <exception cref="T:System.ArgumentOutOfRangeException">
\r
84 <paramref name="index" /> ist kleiner als 0.- oder -<paramref name="index" /> ist größer als die Länge von <paramref name="ascii" />.</exception>
\r
85 <exception cref="T:System.ArgumentException">
\r
86 <paramref name="ascii" /> ist auf der Grundlage der <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" />-Eigenschaft, der <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />-Eigenschaft und dem IDNA-Standard ungültig.</exception>
\r
88 <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32,System.Int32)">
\r
89 <summary>Decodiert eine Teilzeichenfolge einer angegebenen Länge, die eine oder mehrere Domänennamensbezeichnungen enthält, die entsprechend des IDNA-Standards codiert sind, in eine Zeichenfolge aus Unicode-Zeichen. </summary>
\r
90 <returns>Die Unicode-Entsprechung der durch den <paramref name="ascii" />-Parameter, den <paramref name="index" />-Parameter und den <paramref name="count" />-Parameter angegebenen IDNA-Teilzeichenfolge.</returns>
\r
91 <param name="ascii">Die zu decodierende Zeichenfolge, die aus einem oder mehreren Bezeichnungen im US-ASCII-Zeichenbereich (U+0020 bis U+007E) besteht, codiert nach dem IDNA-Standard. </param>
\r
92 <param name="index">Ein nullbasierter Offset in <paramref name="ascii" />, der den Anfang der Teilzeichenfolge angibt. </param>
\r
93 <param name="count">Die Anzahl von zu konvertierenden Zeichen in der Teilzeichenfolge, die an der durch <paramref name="index" /> in der <paramref name="ascii" />-Zeichenfolge angegebenen Position beginnt. </param>
\r
94 <exception cref="T:System.ArgumentNullException">
\r
95 <paramref name="ascii" /> ist null.</exception>
\r
96 <exception cref="T:System.ArgumentOutOfRangeException">
\r
97 <paramref name="index" /> oder <paramref name="count" /> ist kleiner als 0 (null).- oder -<paramref name="index" /> ist größer als die Länge von <paramref name="ascii" />.- oder -<paramref name="index" /> ist größer als die Länge von <paramref name="ascii" /> minus <paramref name="count" />.</exception>
\r
98 <exception cref="T:System.ArgumentException">
\r
99 <paramref name="ascii" /> ist auf der Grundlage der <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" />-Eigenschaft, der <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />-Eigenschaft und dem IDNA-Standard ungültig.</exception>
\r
101 <member name="P:System.Globalization.IdnMapping.UseStd3AsciiRules">
\r
102 <summary>Ruft einen Wert ab, der angibt, ob in Vorgängen, die von den Membern des aktuellen <see cref="T:System.Globalization.IdnMapping" />-Objekts durchgeführt werden, dem Standard entsprechende oder gelockerte Namenskonventionen verwendet werden, oder legt diesen fest.</summary>
\r
103 <returns>true, wenn in Vorgängen standardmäßige Namenskonventionen verwendet werden, andernfalls false.</returns>
\r
105 <member name="T:System.Text.NormalizationForm">
\r
106 <summary>Definiert den Typ der auszuführenden Normalisierung.</summary>
\r
107 <filterpriority>2</filterpriority>
\r
109 <member name="F:System.Text.NormalizationForm.FormC">
\r
110 <summary>Gibt an, dass eine Unicode-Zeichenfolge mithilfe der vollständigen kanonischen Zerlegung normalisiert wird, worauf ggf. die Ersetzung der Sequenzen durch ihre primären Zusammensetzungen folgt.</summary>
\r
112 <member name="F:System.Text.NormalizationForm.FormD">
\r
113 <summary>Gibt an, dass eine Unicode-Zeichenfolge mithilfe der vollständigen kanonischen Zerlegung normalisiert wird.</summary>
\r
115 <member name="F:System.Text.NormalizationForm.FormKC">
\r
116 <summary>Gibt an, dass eine Unicode-Zeichenfolge mithilfe der vollständigen Kompatibilitätszerlegung normalisiert wird, worauf ggf. die Ersetzung der Sequenzen durch ihre primären Zusammensetzungen folgt.</summary>
\r
118 <member name="F:System.Text.NormalizationForm.FormKD">
\r
119 <summary>Gibt an, dass eine Unicode-Zeichenfolge mithilfe der vollständigen Kompatibilitätszerlegung normalisiert wird.</summary>
\r