IVsSettingsStorageContainer Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |