Appointment 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
일정의 약속을 나타냅니다. 이 클래스는 ActivationKind에 대한 AppointmentsProvider 값을 AppointmentInformation 속성의 값으로 사용하여 앱을 활성화할 때 사용됩니다.
public ref class Appointment sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class Appointment final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class Appointment final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class Appointment
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class Appointment
function Appointment()
Public NotInheritable Class Appointment
- 상속
- 특성
Windows 요구 사항
디바이스 패밀리 |
Windows 10 (10.0.10240.0에서 도입되었습니다.)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)
|
앱 기능 |
appointmentsSystem
|
설명
약속을 관리하는 방법에 대한 자세한 내용은 약속 관리 및 빠른 시작: 약속 관리를 참조하세요.
생성자
Appointment() |
Appointment 클래스의 새 instance 초기화합니다. |
속성
AllDay |
약속이 하루 종일 지속되는지 여부를 나타내는 부울 값을 가져오거나 설정합니다. 기본값은 하루 종일 지속되지 않는 에 대한 FALSE입니다. |
AllowNewTimeProposal |
약속에서 사용자가 새 시간을 제안할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다. |
BusyStatus |
약속 참가자의 사용 중인 상태 나타내는 AppointmentBusyStatus 형식 값을 가져오거나 설정합니다. |
CalendarId |
약속과 연결된 일정의 고유 식별자를 가져옵니다. |
ChangeNumber |
약속의 로컬 버전의 현재 변경 번호를 가져옵니다. |
Details |
문자열 값을 가져오거나 설정합니다. 문자열에는 약속을 설명하는 확장된 세부 정보가 포함되어 있습니다. 세부 정보는 String 형식이고 최대 길이는 1,073,741,823자이며 이는 JET 데이터베이스 문자열의 최대 길이입니다. |
DetailsKind |
약속 세부 정보, 일반 텍스트 또는 HTML 유형을 가져오거나 설정합니다. |
Duration |
약속의 기간을 나타내는 시간 범위를 가져오거나 설정합니다. 기간은 TimeSpan 형식이며 음수가 아니어야 합니다. |
HasInvitees |
약속에 초대가 있는지 여부를 나타내는 값을 가져옵니다. |
Invitees |
약속에 대한 참가자 목록을 가져옵니다. 초대자는 IVector(AppointmentInvitee) 형식입니다. 이끌이가 설정되고 초대된 길이가 0보다 크면 AppointmentManagerAPI에 대한 호출이 실패하고 E_INVALIDARG. 초대자 수는 무제한입니다. |
IsCanceledMeeting |
약속이 취소되었는지 여부를 나타내는 값을 가져오거나 설정합니다. |
IsOrganizedByUser |
약속이 현재 사용자가 구성했는지 여부를 나타내는 값을 가져오거나 설정합니다. |
IsResponseRequested |
약속 초대에 대한 응답이 요청되었는지 여부를 나타내는 값을 가져오거나 설정합니다. |
LocalId |
로컬 디바이스에서 약속을 고유하게 식별하는 문자열을 가져옵니다. |
Location |
약속의 실제 위치를 전달하는 문자열을 가져오거나 설정합니다. 위치는 문자열 형식이며 길이는 최대 32,768자입니다. |
OnlineMeetingLink |
약속에 대한 온라인 모임에 참가하는 데 사용되는 URL인 문자열 값을 가져오거나 설정합니다. |
Organizer |
약속의 이끌이를 가져오거나 설정합니다. 이끌이는 AppointmentOrganizer 유형입니다. 이끌이가 설정되고 초대된 길이가 0보다 크면 AppointmentManagerAPI에 대한 호출이 실패하고 E_INVALIDARG. 초대자 수는 무제한입니다. |
OriginalStartTime |
되풀이 약속의 원래 시작 시간을 가져옵니다. |
Recurrence |
약속이 발생하는 시기와 빈도를 설명하는 개체를 가져오거나 설정합니다. 되풀이는 AppointmentRecurrence 형식입니다. |
Reminder |
시간 범위 값을 가져오거나 설정합니다. 값은 StartTime에서 빼는 시간과 약속에 대한 미리 알림의 문제 시간으로 사용되는 시간을 선언합니다. null 값은 약속이 미리 알림을 발급하지 않음을 나타냅니다. 미리 알림은 IReference(TimeSpan) 형식입니다. |
RemoteChangeNumber |
약속 서버 버전의 현재 변경 번호를 가져오거나 설정합니다. |
ReplyTime |
사용자가 약속 요청에 응답한 날짜와 시간을 가져오거나 설정합니다. |
RoamingId |
디바이스 간에 약속을 고유하게 식별하는 문자열을 가져오거나 설정합니다. |
Sensitivity |
약속의 민감도를 나타내는 AppointmentSensitivity 형식 값을 가져오거나 설정합니다. |
StartTime |
약속의 시작 시간을 가져오거나 설정합니다. StartTime은 DateTime 형식입니다. |
Subject |
약속의 제목을 전달하는 문자열을 가져오거나 설정합니다. 제목은 문자열 형식이며 길이는 최대 255자입니다. |
Uri |
약속에 대한 Uri(Uniform Resource Identifier)를 가져옵니다. 일정 앱이 연결 시작을 수행하여 원본 앱 또는 이 약속을 나타내는 다른 URI로 돌아갈 수 있도록 허용합니다. |
UserResponse |
약속 요청에 대한 사용자의 응답을 가져오거나 설정합니다. |