Partilhar via


Exemplo de Código AccessDbProviderSample01

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
}

Ver também

Guia do Programador do Windows PowerShell

Windows PowerShell SDK