IVsSettingsStorageContainer Interface

Definição

Fornece a funcionalidade de configurações.

public interface class IVsSettingsStorageContainer
public interface class IVsSettingsStorageContainer
__interface IVsSettingsStorageContainer
[System.Runtime.InteropServices.Guid("0B578BCA-3358-441A-8EA5-9AE07182BEBB")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsSettingsStorageContainer
[<System.Runtime.InteropServices.Guid("0B578BCA-3358-441A-8EA5-9AE07182BEBB")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsSettingsStorageContainer = interface
Public Interface IVsSettingsStorageContainer
Atributos

Métodos

Clear()

Limpa o contêiner.

EnumKeys(IEnumString)

Enumera somente as chaves no nível superior (não em subcoleções). IEnumString. Next () retorna LPOLESTRs, que deve ser liberado pelo chamador usingCoTaskMemFree.

EnumSubkeys(String[], Int32, IEnumString)

Enumera as subchaves das chaves pai.

GetMultiKeyValue(String[], Int32)

Obtém um valor de várias chaves.

GetValue(String)

Obtém um valor para a chave especificada.

RemoveMultiKeyValue(String[], Int32)

Remove os valores de chave especificados.

RemoveValue(String)

Remove o valor da chave especificada.

SetMultiKeyValue(String[], UInt32, String)

Defina valores de várias chaves.

SetValue(String, String)

Define um valor para a chave especificada.

Aplica-se a