Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O código seguinte mostra a implementação do fornecedor Windows PowerShell descrita em Creating a Basic Windows PowerShell Provider. Esta implementação fornece métodos para iniciar e parar o fornecedor e, embora não forneça um meio de aceder a um armazenamento de dados ou obter ou definir os dados no armazenamento, fornece a funcionalidade básica exigida por todos os fornecedores.
Observação
Pode descarregar o ficheiro-fonte C# (AccessDBSampleProvider01.cs) deste fornecedor utilizando o Windows Software Development Kit para Windows Vista e Microsoft .NET Framework 3.0 Runtime Components. Para instruções de download, consulte Como Instalar o Windows PowerShell e Descarregar o Windows PowerShell SDK. Os ficheiros fonte descarregados estão disponíveis no <diretório PowerShell Samples> . Para mais informações sobre outras implementações de fornecedores Windows PowerShell, consulte Designing Your Windows PowerShell Provider.
Exemplo de código
using System.Management.Automation;
using System.Management.Automation.Provider;
using System.ComponentModel;
namespace Microsoft.Samples.PowerShell.Providers
{
#region AccessDBProvider
/// <summary>
/// Simple provider.
/// </summary>
[CmdletProvider("AccessDB", ProviderCapabilities.None)]
public class AccessDBProvider : CmdletProvider
{
}
#endregion AccessDBProvider
}