Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Aşağıdaki konularda açıklanan arabirimler, Görev Zamanlayıcı'da kullanılabilen işlevlere programlı erişim sağlar.
Bu konular arabirimin açıklamasını, arabirim tarafından tanımlanan özelliklerin ve yöntemlerin listesini ve arabirimi kullanırken dikkat edilmesi gereken özel durumlarla ilgili açıklamaları içerir.
Aşağıdaki arabirimler, Windows Vista işletim sisteminde kullanılan Görev Zamanlayıcı 2.0'da kullanıma sunulmuştur.
| Arayüz | Açıklama |
|---|---|
| IAction | Tüm eylem nesneleri tarafından devralınan ortak özellikleri sağlar. |
| IActionCollection | Görev tarafından gerçekleştirilen eylemleri içerir. Yöntemleri, bir görevin eylemlerini eklemek, görevden kaldırmak ve almak için kullanılabilir. |
| IBootTrigger | Sistem başlatıldığında bir görev başlatan tetikleyiciyi temsil eder. |
| IComHandlerAction | İşleyiciyi tetikleyen bir eylemi temsil eder. |
| IDailyTrigger | Bir görevi günlük zamanlamaya göre başlatan tetikleyiciyi temsil eder. |
| IEmailAction | E-posta iletisi gönderen eylemi temsil eder. |
| IEventTrigger | Sistem olayı gerçekleştiğinde görev başlatan tetikleyiciyi temsil eder. |
| IExecAction | Komut satırı işlemini yürüten bir eylemi temsil eder. |
| IIdleSettings | Bilgisayar boşta durumdayken Görev Zamanlayıcı'nın görevleri nasıl gerçekleştireceklerini belirtir. |
| IIdleTrigger | Bilgisayar boşta durumuna geçtiğinde bir görev başlatan tetikleyiciyi temsil eder. |
| ILogonTrigger | Kullanıcı oturum açtığında görev başlatan tetikleyiciyi temsil eder. |
| IMaintenanceSettings | Görev Zamanlayıcı'nın Otomatik bakım sırasında görev gerçekleştirmek için kullandığı ayarları sağlar. |
| IMonthlyDOWTrigger | Aylık haftanın günü zamanlamasına göre bir görev başlatan tetikleyiciyi temsil eder. |
| IMonthlyTrigger | Aylık zamanlamaya göre bir görev başlatan tetikleyiciyi temsil eder. |
| INetworkSettings | Görev Zamanlayıcı hizmetinin bir ağ profili elde etmek için kullandığı ayarları sağlar. |
| IPrincipal | Bir sorumlu için güvenlik kimlik bilgilerini sağlar. |
| IPrincipal2 | Bir sorumlu için ek güvenlik kimlik bilgileri sağlar. |
| IRegisteredTask | Görevi hemen çalıştırmak, görevin çalışan örneklerini almak, görevi kaydetmek için kullanılan kimlik bilgilerini ve görevi açıklayan özellikleri almak veya ayarlamak için kullanılan yöntemleri sağlar. |
| IRegisteredTaskCollection | Kayıtlı olan tüm görevleri içerir. |
| IRegistrationInfo | Görevi açıklamak için kullanılabilecek yönetim bilgilerini sağlar. Bu bilgiler görevin açıklaması, görevin yazarı, görevin kaydedildiği tarih ve görevin güvenlik tanımlayıcısı gibi ayrıntıları içerir. |
| IRegistrationTrigger | Görev kaydedildiğinde bir görev başlatan tetikleyiciyi temsil eder. |
| IRepetitionPattern | Görevin ne sıklıkta çalıştırıldığından ve görev başlatıldıktan sonra yineleme deseninin ne kadar süreyle yinelendiğinden tanımlar. |
| IRunningTask | Çalışan bir görevden bilgi almak ve bu görevi denetlemek için yöntemler sağlar. |
| IRunningTaskCollection | Çalışan görevleri denetlemek için kullanılan bir koleksiyon sağlar. |
| ISessionStateChangeTrigger | Konsol bağlantısı veya bağlantısını kesme, uzaktan bağlanma veya bağlantıyı kesme ya da iş istasyonu kilitleme veya kilit açma bildirimleri için görevleri tetikler. |
| IShowMessageAction | Görev etkinleştirildiğinde ileti kutusunu gösteren eylemi temsil eder. |
| ITaskDefinition | Görev ayarları, tetikleyiciler, eylemler ve kayıt bilgileri gibi görevin tüm bileşenlerini tanımlar. |
| ITaskFolder | Klasördeki görevleri kaydetmek (oluşturmak), klasörden görevleri kaldırmak ve klasörden alt klasörler oluşturmak veya kaldırmak için kullanılan yöntemleri sağlar. |
| ITaskFolderCollection | Görevleri içeren bir klasör koleksiyonu için bilgi ve denetim sağlar. |
| ITaskHandler | Bir COM işleyicisini yönetmek için Görev Zamanlayıcı hizmeti tarafından çağrılan yöntemleri tanımlar. |
| ITaskHandlerStatus | İŞleyicinin durumu hakkında Görev Zamanlayıcı'ya bildirim göndermek için COM işleyicileri tarafından kullanılan yöntemleri sağlar. |
| ITaskNamedValuePair | Adın değerle ilişkilendirildiği bir ad-değer çifti oluşturur. |
| ITaskNamedValueCollection | ITaskNamedValuePair arabirimi ad-değer çiftleri koleksiyonunu içerir. |
| ITaskService | Kayıtlı görevleri yönetmek için Görev Zamanlayıcı hizmetine erişim sağlar. |
| ITaskSettings | Görev Zamanlayıcı hizmetinin görevi gerçekleştirmek için kullandığı ayarları sağlar. |
| ITaskSettings2 | Görev Zamanlayıcı'nın görevi gerçekleştirmek için kullandığı ek ayarları sağlar. |
| ITaskVariables | Görev işleyicilerine ve görevler tarafından başlatılan dış yürütülebilir dosyalara parametre olarak geçirilebilen görev değişkenlerini tanımlar. İş değişkenlerine veri girişi ve çıkışı yapması gereken görev işleyicileri, ITaskVariablesiçin hizmet işaretçisinde bir sorgu arabirimi gerçekleştirmelidir. |
| ITimeTrigger | Tetikleyici etkinleştirildiğinde görev başlatan bir tetikleyiciyi temsil eder. |
| ITrigger | Tüm tetikleyici arabirimleri tarafından devralınan ortak özellikleri sağlar. |
| ITriggerCollection | Bir görevin tetikleyicilerini eklemek, görevden kaldırmak ve almak için kullanılan yöntemleri sağlar. |
| IWeeklyTrigger | Haftalık zamanlamaya göre bir görev başlatan tetikleyiciyi temsil eder. |
Uyarı
Görev Zamanlayıcı 1.0 arabirimleri yalnızca Windows 2000, Windows XP ve Windows Server 2003 işletim sistemlerinde kullanılabilir. Bunlar Windows Vista'dan itibaren kullanım dışıdır ve gelecekte tamamen kaldırılabilir. Lütfen bunun yerine yukarıda listelenen Görev Zamanlayıcı 2.0 arabirimlerini kullanın.