Tento článek byl přeložen strojově počítačem. Původní text zobrazíte přesunutím ukazatele myši nad jednotlivé věty článku. Další informace
Překlad
Originál
Toto téma nebylo dosud ohodnoceno - Ohodnotit toto téma

RegistryKey.GetSubKeyNames – metoda

Načte pole řetězců obsahující podklíče názvy.

Obor názvů:  Microsoft.Win32
Sestavení:  mscorlib (v mscorlib.dll)
public string[] GetSubKeyNames()

Vrácená hodnota

Typ: System.String[]
Pole řetězců obsahující názvy podklíčů pro aktuální klíč.
VýjimkaPodmínka
SecurityException

Uživatel nemá oprávnění nutná k čtení z klíče.

ObjectDisposedException

RegistryKey Zpracovávaného uzavřen (uzavřené klíče nepřístupné).

UnauthorizedAccessException

Uživatel nemá oprávnění nezbytná registru.

IOException

Došlo k systémové chybě, například aktuální klíč byl odstraněn.

Tato metoda nemá najít názvy nelze rekurzivně. Vrátí jména na základní úroveň, ze kterého byla volána.

Příklad kódu je součástí větší příklad stanovené RegistryKey třídy.


// Print the information from the Test9999 subkey.
Console.WriteLine("There are {0} subkeys under {1}.", 
    test9999.SubKeyCount.ToString(), test9999.Name);
foreach(string subKeyName in test9999.GetSubKeyNames())
{
    using(RegistryKey 
        tempKey = test9999.OpenSubKey(subKeyName))
    {
        Console.WriteLine("\nThere are {0} values for {1}.", 
            tempKey.ValueCount.ToString(), tempKey.Name);
        foreach(string valueName in tempKey.GetValueNames())
        {
            Console.WriteLine("{0,-8}: {1}", valueName, 
                tempKey.GetValue(valueName).ToString());
        }
    }
}


.NET Framework

Podporováno v: 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Podporováno v: 4, 3.5 SP1

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (role Server Core není podporována), Windows Server 2008 R2 (role Server Core je podporována s aktualizací SP1 nebo novější, architektura Itanium není podporována)

.NET Framework nepodporuje některé verze platforem. Seznam podporovaných verzí naleznete v tématu Požadavky na systém rozhraní .NET framework.
Byl tento obsah pro vás užitečný?
(Zbývající počet znaků: 1500)

Obsah vytvořený komunitou

Přidat
© 2013 Microsoft. Všechna práva vyhrazena.