Sdílet prostřednictvím


Rozhraní plánovače úloh

Rozhraní popsaná v následujících tématech poskytují programový přístup k funkcím dostupným v plánovači úloh.

Tato témata obsahují popis rozhraní, seznam vlastností a metod definovaných rozhraním a poznámky o všech zvláštních okolnostech, které by měly být zaznamenány při použití rozhraní.

V plánovači úloh 2.0 jsou zavedena následující rozhraní, která se používají v operačním systému Windows Vista.

Rozhraní Popis
IAction Poskytuje společné vlastnosti, které jsou zděděny všemi objekty akce.
IActionCollection Obsahuje akce prováděné úlohou. Jeho metody lze použít k přidání, odebrání a načtení akcí úkolu.
IBootTrigger Představuje trigger, který spustí úlohu při spuštění systému.
IComHandlerAction Představuje akci, která aktivuje obslužnou rutinu.
IDailyTrigger Představuje trigger, který spouští úlohu na základě denního plánu.
IEmailAction Představuje akci, která odešle e-mailovou zprávu.
IEventTrigger Představuje trigger, který spustí úlohu, když dojde k systémové události.
IExecAction Představuje akci, která provádí operaci příkazového řádku.
IIdleSettings Určuje, jak plánovač úloh provádí úlohy, když je počítač v nečinné podmínce.
IIdleTrigger Představuje aktivační událost, která spustí úlohu, když počítač přejde do stavu nečinnosti.
ILogonTrigger Představuje trigger, který spustí úlohu, když se uživatel přihlásí.
IMaintenanceSettings Poskytuje nastavení, která plánovač úloh používá k provádění úlohy během automatické údržby.
IMonthlyDOWTrigger Představuje trigger, který spouští úkol v měsíčním denním plánu.
IMonthlyTrigger Představuje trigger, který spouští úlohu na základě měsíčního plánu.
INetworkSettings Poskytuje nastavení, která služba Plánovač úloh používá k získání profilu sítě.
IPrincipal Poskytuje přihlašovací údaje zabezpečení pro objekt zabezpečení.
IPrincipal2 Poskytuje další přihlašovací údaje zabezpečení pro objekt zabezpečení.
IRegisteredTask Poskytuje metody, které se používají ke spuštění úlohy okamžitě, získat všechny spuštěné instance úlohy, získat nebo nastavit přihlašovací údaje, které se používají k registraci úlohy, a vlastnosti, které popisují úlohu.
IRegisteredTaskCollection Obsahuje všechny zaregistrované úkoly.
IRegistrationInfo Poskytuje informace o správě, které lze použít k popisu úkolu. Tyto informace zahrnují podrobnosti, jako je popis úkolu, autor úkolu, datum registrace úkolu a popisovač zabezpečení úkolu.
IRegistrationTrigger Představuje trigger, který spustí úlohu při registraci úkolu.
IRepetitionPattern Definuje, jak často se úloha spouští a jak dlouho se vzor opakování opakuje po spuštění úkolu.
IRunningTask Poskytuje metody pro získání informací a řízení spuštěné úlohy.
IRunningTaskCollection Poskytuje kolekci, která se používá k řízení spuštěných úloh.
ISessionStateChangeTrigger Aktivuje úlohy pro připojení konzoly nebo odpojení, vzdálené připojení nebo odpojení, uzamčení nebo odemknutí oznámení o pracovní stanici.
IShowMessageAction Představuje akci, která zobrazuje pole se zprávou při aktivaci úkolu.
ITaskDefinition Definuje všechny součásti úlohy, například nastavení úkolu, triggery, akce a informace o registraci.
ITaskFolder Poskytuje metody, které se používají k registraci (vytvoření) úkolů ve složce, odebrání úkolů ze složky a vytvoření nebo odebrání podsložek ze složky.
ITaskFolderCollection Poskytuje informace a řízení pro kolekci složek, které obsahují úkoly.
ITaskHandler Definuje metody volané službou Plánovač úloh pro správu obslužné rutiny modelu COM.
ITaskHandlerStatus Poskytuje metody, které obslužné rutiny MODELU COM upozorňují plánovač úloh o stavu obslužné rutiny.
ITaskNamedValuePair Vytvoří dvojici název-hodnota, ve které je název přidružený k hodnotě.
ITaskNamedValueCollection Obsahuje kolekci ITaskNamedValuePair páry název-hodnota rozhraní.
ITaskService Poskytuje přístup ke službě Plánovač úloh pro správu registrovaných úloh.
ITaskSettings Poskytuje nastavení, která služba Plánovač úloh používá k provedení úlohy.
ITaskSettings2 Poskytuje další nastavení, která plánovač úloh používá k provedení úlohy.
ITaskVariables Definuje proměnné úloh, které lze předat jako parametry obslužným rutinám úloh a externím spustitelným souborům spouštěnými úkoly. Obslužné rutiny úloh, které potřebují vstupní a výstupní data do proměnných úloh, by měly provádět rozhraní dotazu na ukazatel služeb pro ITaskVariables.
ITimeTrigger Představuje trigger, který spustí úlohu při aktivaci triggeru.
ITrigger Poskytuje společné vlastnosti, které dědí všechna rozhraní triggeru.
ITriggerCollection Poskytuje metody, které se používají k přidání, odebrání a získání triggerů úlohy.
IWeeklyTrigger Představuje trigger, který spouští úlohu na základě týdenního plánu.

 

Varování

Rozhraní Plánovač úloh 1.0 jsou k dispozici pouze v operačních systémech Windows 2000, Windows XP a Windows Server 2003. Jsou zastaralé jako systém Windows Vista a mohou být zcela odebrány v budoucnu. Místo toho použijte rozhraní plánovače úloh 2.0 uvedené výše.