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>Supporta l'utilizzo di caratteri non ASCII per i nomi di dominio Internet.La classe non può essere ereditata.</summary>
\r
17 <member name="M:System.Globalization.IdnMapping.#ctor">
\r
18 <summary>Inizializza una nuova istanza della classe <see cref="T:System.Globalization.IdnMapping" />. </summary>
\r
20 <member name="P:System.Globalization.IdnMapping.AllowUnassigned">
\r
21 <summary>Ottiene o imposta un valore che indica se punti di codice Unicode non assegnati vengono utilizzati nelle operazioni eseguite da membri dell'oggetto <see cref="T:System.Globalization.IdnMapping" /> corrente.</summary>
\r
22 <returns>true se punti di codice non assegnati vengono utilizzati nelle operazioni; in caso contrario, false.</returns>
\r
24 <member name="M:System.Globalization.IdnMapping.Equals(System.Object)">
\r
25 <summary>Indica se l'oggetto specificato e l'oggetto <see cref="T:System.Globalization.IdnMapping" /> sono uguali.</summary>
\r
26 <returns>true se l'oggetto specificato dal <paramref name="obj" /> parametro deriva da <see cref="T:System.Globalization.IdnMapping" /> e le relative proprietà <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> e <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> sono uguali; in caso contrario, false. </returns>
\r
27 <param name="obj">Oggetto da confrontare con l'oggetto corrente.</param>
\r
29 <member name="M:System.Globalization.IdnMapping.GetAscii(System.String)">
\r
30 <summary>Codifica una stringa di etichette del nome di dominio costituite da caratteri Unicode in una stringa di caratteri Unicode visualizzabili compresi nell'intervallo di caratteri US-ASCII.La stringa viene formattata in base allo standard IDNA.</summary>
\r
31 <returns>Equivalente della stringa specificata dal parametro <paramref name="unicode" />, costituito da caratteri Unicode visualizzabili compresi nell'intervallo di caratteri US-ASCII (da U+0020 a U+007E) e formattato in base allo standard IDNA.</returns>
\r
32 <param name="unicode">Stringa da convertire, costituita da una o più etichette del nome di dominio delimitate da separatori di etichetta.</param>
\r
33 <exception cref="T:System.ArgumentNullException">
\r
34 <paramref name="unicode" /> è null.</exception>
\r
35 <exception cref="T:System.ArgumentException">
\r
36 <paramref name="unicode" /> non è valido in base alle proprietà <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> e <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> e allo standard IDNA.</exception>
\r
38 <member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32)">
\r
39 <summary>Codifica una sottostringa di etichette di nome di dominio che include caratteri Unicode non compresi nell'intervallo di caratteri US-ASCII.La sottostringa viene convertita in una stringa di caratteri Unicode visualizzabili nell'intervallo di caratteri US-ASCII e formattata in base allo standard IDNA.</summary>
\r
40 <returns>Equivalente della sottostringa specificata dai parametri <paramref name="unicode" />, <paramref name="index" />, costituito da caratteri Unicode visualizzabili compresi nell'intervallo di caratteri US-ASCII (da U+0020 a U+007E) e formattato in base allo standard IDNA.</returns>
\r
41 <param name="unicode">Stringa da convertire, costituita da una o più etichette del nome di dominio delimitate da separatori di etichetta.</param>
\r
42 <param name="index">Offset in base zero nel parametro <paramref name="unicode" /> che specifica l'inizio della sottostringa da convertire.L'operazione di conversione continua fino alla fine della stringa <paramref name="unicode" />.</param>
\r
43 <exception cref="T:System.ArgumentNullException">
\r
44 <paramref name="unicode" /> è null.</exception>
\r
45 <exception cref="T:System.ArgumentOutOfRangeException">
\r
46 <paramref name="index" /> è minore di zero.- oppure -<paramref name="index" /> è maggiore della lunghezza del <paramref name="unicode" />.</exception>
\r
47 <exception cref="T:System.ArgumentException">
\r
48 <paramref name="unicode" /> non è valido in base alle proprietà <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> e <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> e allo standard IDNA.</exception>
\r
50 <member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32,System.Int32)">
\r
51 <summary>Codifica il numero di caratteri specificato in una sottostringa di etichette di nome di dominio che include caratteri Unicode non compresi nell'intervallo di caratteri US-ASCII.La sottostringa viene convertita in una stringa di caratteri Unicode visualizzabili nell'intervallo di caratteri US-ASCII e formattata in base allo standard IDNA.</summary>
\r
52 <returns>Equivalente della sottostringa specificata dai parametri <paramref name="unicode" />, <paramref name="index" /> e <paramref name="count" />, costituito da caratteri Unicode visualizzabili compresi nell'intervallo di caratteri US-ASCII (da U+0020 a U+007E) e formattato in base allo standard IDNA.</returns>
\r
53 <param name="unicode">Stringa da convertire, costituita da una o più etichette del nome di dominio delimitate da separatori di etichetta.</param>
\r
54 <param name="index">Offset in base zero nel parametro <paramref name="unicode" /> che specifica l'inizio della sottostringa.</param>
\r
55 <param name="count">Numero di caratteri da convertire nella sottostringa che inizia nella posizione specificata da <paramref name="index" /> nella stringa <paramref name="unicode" />. </param>
\r
56 <exception cref="T:System.ArgumentNullException">
\r
57 <paramref name="unicode" /> è null.</exception>
\r
58 <exception cref="T:System.ArgumentOutOfRangeException">Il parametro <paramref name="index" /> o <paramref name="count" /> è minore di zero.- oppure -<paramref name="index" /> è maggiore della lunghezza del <paramref name="unicode" />.- oppure -<paramref name="index" /> è maggiore della lunghezza di <paramref name="unicode" />, meno <paramref name="count" />.</exception>
\r
59 <exception cref="T:System.ArgumentException">
\r
60 <paramref name="unicode" /> non è valido in base alle proprietà <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> e <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> e allo standard IDNA.</exception>
\r
62 <member name="M:System.Globalization.IdnMapping.GetHashCode">
\r
63 <summary>Restituisce codice hash per l'oggetto <see cref="T:System.Globalization.IdnMapping" />.</summary>
\r
64 <returns>Una delle quattro costanti con segno a 32 bit derivate dalle proprietà di un oggetto <see cref="T:System.Globalization.IdnMapping" />. Il valore restituito non ha alcun significato speciale e non può essere utilizzato in un algoritmo di codice hash.</returns>
\r
66 <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String)">
\r
67 <summary>Decodifica una stringa di una o più etichette del nome di dominio codificate in base allo standard IDNA in una stringa di caratteri Unicode. </summary>
\r
68 <returns>Equivalente Unicode della sottostringa IDNA specificata dal parametro <paramref name="ascii" />.</returns>
\r
69 <param name="ascii">Stringa da decodificare costituita da una o più etichette nell'intervallo di caratteri US-ASCII (U+0020 to U+007E) codificate in base allo standard IDNA. </param>
\r
70 <exception cref="T:System.ArgumentNullException">
\r
71 <paramref name="ascii" /> è null.</exception>
\r
72 <exception cref="T:System.ArgumentException">
\r
73 <paramref name="ascii" /> non è valido in base alle proprietà <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> e <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> e allo standard IDNA.</exception>
\r
75 <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32)">
\r
76 <summary>Decodifica una sottostringa di una o più etichette del nome di dominio codificate in base allo standard IDNA in una stringa di caratteri Unicode. </summary>
\r
77 <returns>Equivalente Unicode della sottostringa IDNA specificata dai parametri <paramref name="ascii" /> e <paramref name="index" />.</returns>
\r
78 <param name="ascii">Stringa da decodificare costituita da una o più etichette nell'intervallo di caratteri US-ASCII (U+0020 to U+007E) codificate in base allo standard IDNA. </param>
\r
79 <param name="index">Offset in base zero nel parametro <paramref name="ascii" /> che specifica l'inizio della sottostringa da decodificare.L'operazione di decodificazione continua fino alla fine della stringa <paramref name="ascii" />.</param>
\r
80 <exception cref="T:System.ArgumentNullException">
\r
81 <paramref name="ascii" /> è null.</exception>
\r
82 <exception cref="T:System.ArgumentOutOfRangeException">
\r
83 <paramref name="index" /> è minore di zero.- oppure -<paramref name="index" /> è maggiore della lunghezza del <paramref name="ascii" />.</exception>
\r
84 <exception cref="T:System.ArgumentException">
\r
85 <paramref name="ascii" /> non è valido in base alle proprietà <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> e <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> e allo standard IDNA.</exception>
\r
87 <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32,System.Int32)">
\r
88 <summary>Decodifica una sottostringa di una lunghezza specificata contenente una o più etichette del nome di dominio codificate in base allo standard IDNA in una stringa di caratteri Unicode. </summary>
\r
89 <returns>Equivalente Unicode della sottostringa IDNA specificata dai parametri <paramref name="ascii" />, <paramref name="index" /> e <paramref name="count" />.</returns>
\r
90 <param name="ascii">Stringa da decodificare costituita da una o più etichette nell'intervallo di caratteri US-ASCII (U+0020 to U+007E) codificate in base allo standard IDNA. </param>
\r
91 <param name="index">Offset in base zero nel parametro <paramref name="ascii" /> che specifica l'inizio della sottostringa. </param>
\r
92 <param name="count">Numero di caratteri da convertire nella sottostringa che inizia nella posizione specificata dal parametro <paramref name="index" /> nella stringa <paramref name="ascii" />. </param>
\r
93 <exception cref="T:System.ArgumentNullException">
\r
94 <paramref name="ascii" /> è null.</exception>
\r
95 <exception cref="T:System.ArgumentOutOfRangeException">Il parametro <paramref name="index" /> o <paramref name="count" /> è minore di zero.- oppure -<paramref name="index" /> è maggiore della lunghezza del <paramref name="ascii" />.- oppure -<paramref name="index" /> è maggiore della lunghezza di <paramref name="ascii" />, meno <paramref name="count" />.</exception>
\r
96 <exception cref="T:System.ArgumentException">
\r
97 <paramref name="ascii" /> non è valido in base alle proprietà <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> e <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> e allo standard IDNA.</exception>
\r
99 <member name="P:System.Globalization.IdnMapping.UseStd3AsciiRules">
\r
100 <summary>Ottiene o imposta un valore che indica se convenzioni di denominazione standard o relaxed vengono utilizzate nelle operazioni eseguite da membri dell'oggetto <see cref="T:System.Globalization.IdnMapping" /> corrente.</summary>
\r
101 <returns>true se convenzioni di denominazione standard vengono utilizzate nelle operazioni; in caso contrario, false.</returns>
\r
103 <member name="T:System.Text.NormalizationForm">
\r
104 <summary>Definisce il tipo di normalizzazione da eseguire.</summary>
\r
105 <filterpriority>2</filterpriority>
\r
107 <member name="F:System.Text.NormalizationForm.FormC">
\r
108 <summary>Indica che una stringa Unicode viene normalizzata mediante una scomposizione canonica completa, seguita dalla sostituzione delle sequenze con i relativi componenti primari, se possibile.</summary>
\r
110 <member name="F:System.Text.NormalizationForm.FormD">
\r
111 <summary>Indica che una stringa Unicode viene normalizzata mediante una scomposizione canonica completa.</summary>
\r
113 <member name="F:System.Text.NormalizationForm.FormKC">
\r
114 <summary>Indica che una stringa Unicode viene normalizzata mediante una scomposizione di compatibilità completa, seguita dalla sostituzione delle sequenze con i relativi componenti primari, se possibile.</summary>
\r
116 <member name="F:System.Text.NormalizationForm.FormKD">
\r
117 <summary>Indica che una stringa Unicode viene normalizzata mediante una scomposizione di compatibilità completa.</summary>
\r