CultureAndRegionInfoBuilder.Unregister(String) Metoda

Definice

Odstraní vlastní jazykovou verzi z místního počítače.

public:
 static void Unregister(System::String ^ cultureName);
public static void Unregister (string cultureName);
static member Unregister : string -> unit
Public Shared Sub Unregister (cultureName As String)

Parametry

cultureName
String

Název vlastní jazykové verze, která se má odstranit.

Výjimky

cultureName je nadřazená jazyková verze nebo náhradní jazyková verze konzoly závislé jazykové verze.

Uživatel nemá oprávnění správce.

cultureName určuje jazykovou verzi, která nebyla nalezena.

Příklady

Následující příklad ukazuje metodu Unregister .

// This example demonstrates the System.Globalization.Culture-
// AndRegionInfoBuilder Unregister method.
// Compile this example with a reference to sysglobl.dll.

/*
   Notes:
   This example deletes the custom culture x-en-US-sample.nlp
   file, but not the %winnt%\Globalization directory that contains the file.
*/

using System;
using System.Globalization;

class Sample
{
    public static void Main()
    {
    try
        {
        Console.Clear();
        Console.WriteLine("Unregister the \"x-en-US-sample\" " +
                          "custom culture if it already exists...");
        CultureAndRegionInfoBuilder.Unregister("x-en-US-sample");
        Console.WriteLine("The custom culture was unregistered successfully.");
        }
    catch (Exception e)
        {
        Console.WriteLine("Error while unregistering...");
        Console.WriteLine(e);
        }
    }
}
/*
This code example produces the following results:

Unregister the "x-en-US-sample" custom culture if it already exists...
The custom culture was unregistered successfully.

*/
' This example demonstrates the System.Globalization.Culture-
' AndRegionInfoBuilder Unregister method.
' Compile this example with a reference to sysglobl.dll.
'
'   Notes:
'   This example deletes the custom culture x-en-US-sample.nlp 
'   file, but not the %winnt%\Globalization directory that contains the file.
'

Imports System.Globalization

Class Sample
    Public Shared Sub Main() 
        Try
            Console.Clear()
            Console.WriteLine("Unregister the ""x-en-US-sample"" " & _
                               "custom culture if it already exists...")
            CultureAndRegionInfoBuilder.Unregister("x-en-US-sample")
            Console.WriteLine("The custom culture was unregistered successfully.")
        Catch e As Exception
            Console.WriteLine("Error while unregistering...")
            Console.WriteLine(e)
        End Try
    
    End Sub
End Class
'
'This code example produces the following results:
'
'Unregister the "x-en-US-sample" custom culture if it already exists...
'The custom culture was unregistered successfully.
'

Poznámky

Metoda Unregister provede opačnou Register akci než metoda . Metoda Register ukládá vlastní jazykovou verzi jako soubor v místním počítači v podadresáři Globalization adresáře vráceného funkcí Windows API GetWindowsDirectory . Metoda Unregister odstraní trvalý soubor vlastní jazykové verze z počítače. Po odstranění souboru budou existující instance vlastní jazykové verze v paměti počítače nadále fungovat, ale nové instance vlastní jazykové verze nelze vytvořit.

Platí pro

Viz také