[C#] Task Scheduler Managed Wrapper

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • JMfx
  • Registratie: April 2007
  • Laatst online: 19:58
Ik maak een eigen GUI voor de Windows Task Scheduler met de Task Scheduler Managed Wrapper (http://taskscheduler.codeplex.com/ -- documentatie in download). De WeeklyTrigger heeft als property DaysOfWeek, deze neemt een enum DaysOfTheWeek. Als ik de Task Scheduler echter handmatig open kan ik bij een WeeklyTrigger meerdere dagen selecteren (checkboxes). Door het gebruik van een enum kan ik echter maar één dag opgeven, terwijl de property wel DaysOfWeek heet. Waar zit de fout?

C#:
1
2
3
4
5
WeeklyTrigger..::.DaysOfWeek Property  
WeeklyTrigger Class  See Also  Send Feedback  
 
C# 
public DaysOfTheWeek DaysOfWeek { get; set; }


C#:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
DaysOfTheWeek Enumeration 
 
Values for days of the week (Monday, Tuesday, etc.)
C# 
[FlagsAttribute]
public enum DaysOfTheWeek
 
Members
 Member name Description 
 Sunday Sunday 
 Monday Monday 
 Tuesday Tuesday 
 Wednesday Wednesday 
 Thursday Thursday 
 Friday Friday 
 Saturday Saturday 
 AllDays All days 

Acties:
  • 0 Henk 'm!

  • Alex)
  • Registratie: Juni 2003
  • Laatst online: 04-07 10:37
Kun je ze niet optellen dan?

DaysOfWeek.Sunday + DaysOfWeek.Thursday?

We are shaping the future


Acties:
  • 0 Henk 'm!

  • Juicy
  • Registratie: December 2000
  • Laatst online: 23:39
Dat is waarschijnlijk een gevalletje waarbij je de mogelijke opties moet OR-en. Dus "value = Monday | Tuesday" om deze taak op maandag en dinsdag te laten plaatsvinden.

-


Acties:
  • 0 Henk 'm!

  • JMfx
  • Registratie: April 2007
  • Laatst online: 19:58
Bedankt. Ik was in de veronderstelling dat een enum specifiek één waarde kon aannemen.

Acties:
  • 0 Henk 'm!

  • whoami
  • Registratie: December 2000
  • Laatst online: 01:20
JMfx schreef op zaterdag 16 januari 2010 @ 17:28:
Bedankt. Ik was in de veronderstelling dat een enum specifiek één waarde kon aannemen.
Dat is ook zo.
Behalve als die Enum het FlagsAttribute heeft (wat hier dus het geval is).

[ Voor 5% gewijzigd door whoami op 16-01-2010 17:46 ]

https://fgheysels.github.io/