.NET Framework Class Library |
CalEventPerson Members |
CalEventPerson Class Constructors Methods Properties SeeAlso Send Feedback |
The CalEventPerson type exposes the following members.
Constructors
Name | Description | |
---|---|---|
CalEventPerson |
Methods
Name | Description | |
---|---|---|
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as a hash function for a particular type. GetHashCode()()() is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString | Returns a String that represents the current Object. (Inherited from Object.) |
Properties
Name | Description | |
---|---|---|
ApprovedFlags |
Zustimmung bei Terminabstimmung (Int64 binär in Bezug auf Wochenmuster oder TerminFlag)
mehrere Bits können gesetzt sein, wenn Person z.B. 1. und 4. Vorschlag akzeptiert
| |
CalEventId |
Termin
| |
HandledFlags |
Abgearbeitete Vorschläge bei Terminabstimmung (Int64 binär in Bezug auf Wochenmuster oder TerminFlag)
| |
OrgPersonId |
Teilnehmer, Zielperson
| |
PersonEventFlags |
persönliche Terminoptionen, CalEventPersonFlags
steht in Verbindung mit PersonRole, wird aber durch Client gesetzt (Editor, Sync)
Default sollte 273 verwendet werden.
| |
PersonEventName | ||
PersonRole |
Rolle der teilnehmenden Person an dem Termin (davon werden Funktionen und Anzeigeoptionen abgeleitet)
1 = Besitzer
2 = beigetretene Person (Person hat sich selbst eingetragen, z.B. Student durch Einschreibung)
4 = hinzugefügte Person (Person wurde dem Termin hnzugefügt, ohne Abstimmung, z.B. Dozent durch Planung)
6 = eingeladene Person (mit Abstimmung)
8 = Person wurde dem Termin zugeordnet aufgrund einer Relation zum CalEvent.ExternalKey/PlaceId (z.B. Gruppe, Seminargruppe)
16 = Beobachter
0x00100 1. Dozentenrolle: Nsoft.His.DataModel.HisDozentRollen * 256 (falls unbekannt, dann 256)
0x10000 Student
| |
PersonState |
Teilnahmestatus (0=eigener Termin, Einladung einer Person ohne Abstimmung, angefragt, angenommen, abgesagt)
| |
PresenceFlags |
Anwesenheitsmuster (Int64 binär in Bezug auf Wochenmuster oder TerminFlag)
dient zur Erfassung von Anwesenheiten. Ist null wenn keine Anwsenheitserfassung aktiv
|