달력 예외 작업
프로젝트 일정에서 달력 예외는 휴일이나 변경된 근무 시간을 정확하게 반영하기 위해 필수적입니다. Aspose.Tasks for .NET은 프로젝트 달력에서 이러한 예외를 정의하고 검색하며 관리할 수 있는 강력한 API를 제공하여 현실적인 제약 조건에 맞는 신뢰할 수 있는 일정 솔루션을 구축할 수 있게 해줍니다.
이 섹션에서는 달력 예외 작업의 전체 범위를 다룹니다. 개발자는 CalendarExceptionCollection
클래스를 사용하여 달력에 예외를 추가하거나 제거하고, 근무일 또는 비근무일을 지정하며, 반복되는 예외를 위한 반복 패턴을 구성할 수 있습니다. 각 예외는 CalendarException
클래스로 표현되며, 시작 및 종료 날짜, 근무 시간, 적용 요일 등의 세부 설정을 지원합니다.
Aspose.Tasks를 사용하면 예외를 정밀하게 프로그래밍 방식으로 구성할 수 있습니다. 예를 들어, 매년 반복되는 휴일을 정의하거나 특정 날짜 범위에 대한 근무 시간을 설정할 수 있습니다. 또한 개발자는 기존 예외를 달력에서 가져와 필요에 따라 분석하거나 수정할 수 있습니다.
라이브러리는 예외가 적용되는 요일에 대한 세밀한 제어도 허용합니다. 이는 표준 월요일~금요일 근무 주와 다른 복잡한 달력을 정의할 때 특히 유용합니다. 반복 처리를 결합하면 순환 근무나 부분적인 휴무와 같은 고급 일정 시나리오도 모델링할 수 있습니다.
다음 하위 주제를 참고하여 각 작업(예외 추가/제거, 정의된 예외 검색, 적용 요일 구성, 반복 패턴 처리)을 수행하는 방법을 알아보세요.