Sdílet prostřednictvím


Ukázka kódu AccessDbProviderSample01

Následující kód ukazuje implementaci poskytovatele Windows PowerShell popsaného v článku Vytvoření základního poskytovatele Windows PowerShell. Tato implementace poskytuje metody pro spuštění a zastavení poskytovatele, a přestože neumožňuje přístup k datovému úložišti ani získání či nastavení dat v datovém úložišti, poskytuje základní funkcionalitu, kterou vyžadují všichni poskytovatelé.

Poznámka:

Zdrojový soubor C# (AccessDBSampleProvider01.cs) tohoto poskytovatele si můžete stáhnout pomocí Windows Software Development Kit pro Windows Vista a Microsoft .NET Framework 3.0 Runtime Components. Pro návod ke stažení viz Jak nainstalovat Windows PowerShell a Stáhněte si Windows PowerShell SDK. Stažené zdrojové soubory jsou dostupné v adresáři <PowerShell Samples> . Pro více informací o dalších implementacích poskytovatelů Windows PowerShell viz Návrh vašeho poskytovatele Windows PowerShell.

Ukázka kódu

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
}

Viz také

Průvodce programátora Windows PowerShell

Windows PowerShell SDK