EventTargetArray 클래스
WRL 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.
구문
class EventTargetArray :
public Microsoft::WRL::RuntimeClass<
Microsoft::WRL::RuntimeClassFlags<ClassicCom>,
IUnknown
>;
설명
이벤트 처리기의 배열을 나타냅니다.
EventSource 개체와 연결된 이벤트 처리기는 보호된 EventTargetArray
데이터 멤버에 저장됩니다.
멤버
공용 생성자
속성 | 설명 |
---|---|
EventTargetArray::EventTargetArray | EventTargetArray 클래스의 새 인스턴스를 초기화합니다. |
EventTargetArray::~EventTargetArray | 현재 EventTargetArray 클래스를 초기화합니다. |
공용 메서드
이름 | 설명 |
---|---|
EventTargetArray::AddTail | 지정된 이벤트 처리기를 이벤트 처리기의 내부 배열 끝에 추가합니다. |
EventTargetArray::Begin | 이벤트 처리기의 내부 배열에서 첫 번째 요소의 주소를 가져옵니다. |
EventTargetArray::End | 이벤트 처리기의 내부 배열에서 마지막 요소의 주소를 가져옵니다. |
EventTargetArray::Length | 이벤트 처리기의 내부 배열에 있는 요소의 현재 수를 가져옵니다. |
상속 계층 구조
EventTargetArray
요구 사항
헤더: event.h
네임스페이스: Microsoft::WRL::D etails
EventTargetArray::~EventTargetArray
WRL 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.
~EventTargetArray();
설명
현재 EventTargetArray
클래스를 초기화합니다.
EventTargetArray::AddTail
WRL 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.
void AddTail(
_In_ IUnknown* element
);
매개 변수
요소
추가할 이벤트 처리기에 대한 포인터입니다.
설명
지정된 이벤트 처리기를 이벤트 처리기의 내부 배열 끝에 추가합니다.
AddTail()
는 클래스에서만 내부적으로 사용하기 위한 것입니다 EventSource
.
EventTargetArray::Begin
WRL 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.
ComPtr<IUnknown>* Begin();
Return Value
이벤트 처리기의 내부 배열에 있는 첫 번째 요소의 주소입니다.
설명
이벤트 처리기의 내부 배열에서 첫 번째 요소의 주소를 가져옵니다.
EventTargetArray::End
WRL 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.
ComPtr<IUnknown>* End();
Return Value
이벤트 처리기의 내부 배열에 있는 마지막 요소의 주소입니다.
설명
이벤트 처리기의 내부 배열에서 마지막 요소의 주소를 가져옵니다.
EventTargetArray::EventTargetArray
WRL 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.
EventTargetArray(
_Out_ HRESULT* hr,
size_t items
);
매개 변수
hr
이 생성자 작업 후에 매개 변수 hr 은 배열 할당이 성공했는지 또는 실패했는지 여부를 나타냅니다. 다음 목록에서는 hr에 대한 가능한 값을 보여 주세요.
S_OK
작업이 성공했습니다.E_OUTOFMEMORY
배열에 메모리를 할당할 수 없습니다.S_FALSE
매개 변수 항목 이 0보다 작거나 같습니다.
항목
할당할 배열 요소의 수입니다.
설명
EventTargetArray
클래스의 새 인스턴스를 초기화합니다.
EventTargetArray
는 개체에 이벤트 처리기 배열을 EventSource
유지하는 데 사용됩니다.
EventTargetArray::Length
WRL 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.
size_t Length();
Return Value
이벤트 처리기의 내부 배열에 있는 요소의 현재 수입니다.
설명
이벤트 처리기의 내부 배열에 있는 요소의 현재 수를 가져옵니다.