Megosztás a következőn keresztül:


Feladatütemező felületei

Az alábbi témakörökben ismertetett felületek programozott hozzáférést biztosítanak a Feladatütemezőben elérhető funkciókhoz.

Ezek a témakörök tartalmazzák az interfész leírását, az interfész által meghatározott tulajdonságokat és módszereket, valamint megjegyzéseket tartalmaznak minden olyan különleges körülményről, amelyet fel kell jegyezni az interfész használatakor.

A Windows Vista operációs rendszerben használt Task Scheduler 2.0 a következő felületeket tartalmazza.

Interfész Leírás
IAction Az összes műveletobjektum által öröklő közös tulajdonságokat tartalmazza.
IActionCollection A feladat által végrehajtott műveleteket tartalmazza. A metódusokkal hozzáadhatja, eltávolíthatja és lekérheti egy tevékenység műveleteit.
IBootTrigger Olyan eseményindítót jelöl, amely a rendszer indításakor elindít egy feladatot.
IComHandlerAction Egy kezelőt aktiváló műveletet jelöl.
IDailyTrigger Olyan eseményindítót jelöl, amely napi ütemezés alapján indít el egy tevékenységet.
IEmailAction Egy e-mailt küldő műveletet jelöl.
IEventTrigger Olyan eseményindítót jelöl, amely rendszeresemények esetén elindít egy feladatot.
IExecAction Parancssori műveletet végrehajtó műveletet jelöl.
IIdleSettings Meghatározza, hogy a Feladatütemező hogyan hajtja végre a feladatokat, ha a számítógép tétlen állapotban van.
IIdleTrigger Olyan eseményindítót jelöl, amely elindít egy feladatot, amikor a számítógép tétlen állapotba kerül.
ILogonTrigger Olyan eseményindítót jelöl, amely elindít egy feladatot, amikor egy felhasználó bejelentkezik.
IMaintenanceSettings Megadja azokat a beállításokat, amelyeket a Feladatütemező az automatikus karbantartás során a feladat végrehajtásához használ.
IMonthlyDOWTrigger Olyan eseményindítót jelöl, amely egy tevékenységet a hét minden napján elindít.
IMonthlyTrigger Olyan eseményindítót jelöl, amely havi ütemezés alapján indít el egy tevékenységet.
INetworkSettings Megadja azokat a beállításokat, amelyeket a Feladatütemező szolgáltatás a hálózati profil beszerzéséhez használ.
IPrincipal Megadja az egyszerű felhasználó biztonsági hitelesítő adatait.
IPrincipal2 További biztonsági hitelesítő adatokat biztosít egy egyszerű felhasználó számára.
IRegisteredTask Megadja a feladat azonnali futtatásához használt metódusokat, lekérheti a tevékenység futó példányait, lekérheti vagy beállíthatja a tevékenység regisztrálásához használt hitelesítő adatokat, valamint a tevékenységet leíró tulajdonságokat.
IRegisteredTaskCollection Az összes regisztrált feladatot tartalmazza.
IRegistrationInfo A feladat leírásához használható rendszergazdai információkat tartalmazza. Ezek az információk olyan részleteket tartalmaznak, mint a tevékenység leírása, a tevékenység szerzője, a tevékenység regisztrálásának dátuma és a tevékenység biztonsági leírója.
IRegistrationTrigger Olyan eseményindítót jelöl, amely a tevékenység regisztrálásakor elindít egy tevékenységet.
IRepetitionPattern Meghatározza, hogy milyen gyakran fut a tevékenység, és mennyi ideig ismétlődik az ismétlési minta a tevékenység elindítása után.
IRunningTask A futó tevékenységek információinak lekérésére és vezérlésére használható módszereket tartalmazza.
IRunningTaskCollection Olyan gyűjteményt biztosít, amely a futó tevékenységek vezérlésére szolgál.
ISessionStateChangeTrigger Feladatokat aktivál a konzol csatlakoztatásához vagy leválasztáshoz, távoli csatlakozáshoz vagy leválasztáshoz, illetve a munkaállomás zárolásához vagy zárolásának feloldásához.
IShowMessageAction Olyan műveletet jelöl, amely egy tevékenység aktiválásakor üzenetmezőt jelenít meg.
ITaskDefinition Meghatározza a tevékenység összes összetevőjét, például a tevékenység beállításait, eseményindítóit, műveleteit és regisztrációs adatait.
ITaskFolder Megadja a mappákban a tevékenységek regisztrálásához (létrehozásához) használt metódusokat, eltávolítja a feladatokat a mappából, és almappákat hoz létre vagy távolít el a mappából.
ITaskFolderCollection Információkat és vezérlést biztosít a feladatokat tartalmazó mappák gyűjteményéhez.
ITaskHandler Meghatározza azokat a metódusokat, amelyeket a Feladatütemező szolgáltatás meghív egy COM-kezelő kezeléséhez.
ITaskHandlerStatus A COM-kezelők által a feladatütemezőnek a kezelő állapotáról való értesítéséhez használt metódusokat tartalmazza.
ITaskNamedValuePair Létrehoz egy név-érték párot, amelyben a név az értékhez van társítva.
ITaskNamedValueCollection ITaskNamedValuePair felületnév-érték párok gyűjteményét tartalmazza.
ITaskService Hozzáférést biztosít a Feladatütemező szolgáltatáshoz a regisztrált tevékenységek kezeléséhez.
ITaskSettings Megadja a Feladatütemező szolgáltatás által a feladat végrehajtásához használt beállításokat.
ITaskSettings2 További beállításokat biztosít, amelyeket a Feladatütemező a feladat végrehajtásához használ.
ITaskVariables Olyan feladatváltozókat határoz meg, amelyek paraméterként továbbíthatók a tevékenységek által indított feladatkezelőknek és külső végrehajthatóknak. Azoknak a feladatkezelőknek, amelyeknek adatokat kell bemeneti és kimeneti adatokat adniuk a feladatváltozóknak, lekérdezési felületet kell végrehajtaniuk a szolgáltatások mutatóján ITaskVariables.
ITimeTrigger Olyan eseményindítót jelöl, amely az eseményindító aktiválásakor elindít egy feladatot.
ITrigger Az összes trigger-felület által öröklő közös tulajdonságokat tartalmazza.
ITriggerCollection Megadja a tevékenységek eseményindítóinak hozzáadásához, eltávolításához és lekéréséhez használt metódusokat.
IWeeklyTrigger Olyan eseményindítót jelöl, amely heti ütemezés alapján indít el egy tevékenységet.

 

Figyelmeztetés

A Feladatütemező 1.0 felületei csak Windows 2000, Windows XP és Windows Server 2003 operációs rendszereken érhetők el. Ezek a Windows Vista-ra elavultak, és a jövőben teljesen el lesznek távolítva. Használja helyette a fent felsorolt Feladatütemező 2.0-s felületeket.