ProtoOAHoliday
実装: IMessage<ProtoOAHoliday>, IMessage, IEquatable<ProtoOAHoliday>, IDeepCloneable<ProtoOAHoliday>, IBufferMessage
プロパティ
public string Description { get; set; }
value = protoOAHoliday.Description
protoOAHoliday.Description = value
休日の説明。
public int EndSecond { get; set; }
value = protoOAHoliday.EndSecond
protoOAHoliday.EndSecond = value
休日の朝の00:00から数秒の量は、実際には終わります。
public bool HasDescription { get; }
value = protoOAHoliday.HasDescription
「説明」フィールドがセットされているかどうかを取得する
public bool HasEndSecond { get; }
value = protoOAHoliday.HasEndSecond
"endSecond" フィールドがセットされているかどうかを取得する
public bool HasHolidayDate { get; }
value = protoOAHoliday.HasHolidayDate
"holidayDate" フィールドがセットされているかどうかを取得する
public bool HasHolidayId { get; }
value = protoOAHoliday.HasHolidayId
"holidayId" フィールドがセットされているかどうかを取得する
public bool HasIsRecurring { get; }
value = protoOAHoliday.HasIsRecurring
"isRecurring" フィールドがセットされているかどうかを取得する
public bool HasScheduleTimeZone { get; }
value = protoOAHoliday.HasScheduleTimeZone
"scheduleTimeZone" フィールドがセットされているかどうかを取得する
public bool HasStartSecond { get; }
value = protoOAHoliday.HasStartSecond
"startSecond" フィールドがセットされているかどうかを取得する
public long HolidayDate { get; set; }
value = protoOAHoliday.HolidayDate
protoOAHoliday.HolidayDate = value
1970年1月1日からの日数が86400000に増し、ミリ秒単位でUnix時間を取得する。
public long HolidayId { get; set; }
value = protoOAHoliday.HolidayId
protoOAHoliday.HolidayId = value
休日のユニークなID。
public bool IsRecurring { get; set; }
value = protoOAHoliday.IsRecurring
protoOAHoliday.IsRecurring = value
TRUEなら、その日の休日は毎年起こります。
public string Name { get; set; }
value = protoOAHoliday.Name
protoOAHoliday.Name = value
休日の名前。
public string ScheduleTimeZone { get; set; }
value = protoOAHoliday.ScheduleTimeZone
protoOAHoliday.ScheduleTimeZone = value
休日に使用されるタイムゾーン。
public int StartSecond { get; set; }
value = protoOAHoliday.StartSecond
protoOAHoliday.StartSecond = value
休日の日の00:00から、実際に始まる日の秒数。
メソッド
public void ClearHolidayDate()
protoOAHoliday.ClearHolidayDate()
フィールドの「holidayDate」の値をクリア
public void ClearIsRecurring()
protoOAHoliday.ClearIsRecurring()
フィールドの「isRecurring」の値をクリア
public void ClearScheduleTimeZone()
protoOAHoliday.ClearScheduleTimeZone()
フィールドの「scheduleTimeZone」の値をクリア
public void ClearStartSecond()
protoOAHoliday.ClearStartSecond()
フィールドの「startSecond」の値をクリア
フィールド
public const int DescriptionFieldNumber
value = ProtoOAHoliday.DescriptionFieldNumber
フィールド番号は「説明」フィールドです。
public const int EndSecondFieldNumber
value = ProtoOAHoliday.EndSecondFieldNumber
フィールド番号は、"endSecond" フィールドです。
public const int HolidayDateFieldNumber
value = ProtoOAHoliday.HolidayDateFieldNumber
フィールド番号は、"holidayDate" フィールドです。
public const int HolidayIdFieldNumber
value = ProtoOAHoliday.HolidayIdFieldNumber
フィールド番号は、"holidayId" フィールドです。
public const int IsRecurringFieldNumber
value = ProtoOAHoliday.IsRecurringFieldNumber
フィールド番号は、"isRecurring" フィールドです。
public const int NameFieldNumber
value = ProtoOAHoliday.NameFieldNumber
"name" フィールドのフィールド番号。
public const int ScheduleTimeZoneFieldNumber
value = ProtoOAHoliday.ScheduleTimeZoneFieldNumber
フィールド番号は、"scheduleTimeZone" フィールドです。
public const int StartSecondFieldNumber
value = ProtoOAHoliday.StartSecondFieldNumber
フィールド番号は、"startSecond" フィールドです。