Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Aby ustawić właściwości elementu roboczego, wywołaj metodę ITaskScheduler::Aktywuj, aby pobrać interfejs obiektu elementu roboczego, a następnie wywołaj odpowiednią metodę, aby ustawić właściwość zadania, którą cię interesujesz. Obecnie jedynymi prawidłowymi elementami roboczymi są zadania.
Przykłady kodu wymienione w dolnej części strony pokazują, jak ustawić właściwości, które mają zastosowanie do wszystkich elementów roboczych. Aby zapoznać się z innymi właściwościami unikatowymi dla zadań, zobacz Ustawianie przykładów właściwości zadań.
Nota
W poniższym przykładzie kodu wszystkie interfejsy są zwalniane po tym, jak nie są już potrzebne.
W poniższych przykładach zmodyfikowany obiekt jest zawsze zapisywany na dysku przez wywołanie metody IPersistFile::Save. (Interfejs IPersistFile jest standardowym interfejsem COM dziedziczony przez obiekt zadania).
Poniższa procedura opisuje sposób ustawiania właściwości zadania.
Aby ustawić właściwość zadania
- Wywołaj CoInitialize, aby zainicjować bibliotekę COM i CoCreateInstance, aby uzyskać obiekt harmonogramu zadań. (W tych przykładach przyjęto założenie, że usługa Harmonogram zadań jest uruchomiona).
- Wywołaj interfejsu ITaskScheduler::Aktywuj, aby uzyskać interfejs ITask obiektu zadania. (Należy pamiętać, że zadania są obecnie jedynym prawidłowym typem elementu roboczego).
- Wywołaj odpowiednią metodę IScheduledWorkItem, aby ustawić właściwość, którą Cię interesuje. Należy pamiętać, że metody IScheduledWorkItem są dziedziczone przez interfejs ITask.
- Wywołaj metodę IPersistFile::Save, aby zapisać zmodyfikowany obiekt zadania na dysku.
| Przykład kodu: | Zobacz |
|---|---|
| Ustawianie informacji o koncie dla znanego zadania | Przykład kodu C/C++: Ustawianie informacji o koncie zadania |
| Dodawanie komentarza do znanego zadania | Przykład kodu C/C++: ustawianie komentarza dotyczącego zadania |
Tematy pokrewne