AnnotationStore 클래스

정의

파생 클래스에서 재정의된 경우 사용자 주석을 쓰고 읽기 위한 데이터 저장소를 나타냅니다.

public ref class AnnotationStore abstract : IDisposable
public abstract class AnnotationStore : IDisposable
type AnnotationStore = class
    interface IDisposable
Public MustInherit Class AnnotationStore
Implements IDisposable
상속
AnnotationStore
파생
구현

생성자

AnnotationStore()

AnnotationStore 클래스의 새 인스턴스를 초기화합니다.

속성

AutoFlush

주석 버퍼의 데이터를 실제 데이터 저장소에 즉시 쓸지 여부를 나타내는 값을 가져오거나 설정합니다.

IsDisposed

Dispose가 호출되었는지 여부를 나타내는 값을 가져옵니다.

SyncRoot

AnnotationStore 임계 영역에 대해 동기화 잠금으로 사용할 개체를 가져옵니다.

메서드

AddAnnotation(Annotation)

저장소에 새 Annotation을 추가합니다.

DeleteAnnotation(Guid)

지정된 Id가 있는 주석을 저장소에서 삭제합니다.

Dispose()

저장소에서 사용하는 모든 관리되는 리소스 및 관리되지 않는 리소스를 해제합니다.

Dispose(Boolean)

저장소에서 사용하는 관리되지 않는 리소스를 해제하고 관리되는 리소스를 선택적으로 해제합니다.

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
Finalize()

Dispose(Boolean)가 이 저장소에 대해 호출되도록 합니다.

Flush()

내부 버퍼에 유지된 모든 주석 데이터를 내부 스토리지 디바이스에 쓰도록 합니다.

GetAnnotation(Guid)

지정된 Id가 있는 주석을 저장소에서 반환합니다.

GetAnnotations()

저장소에 있는 모든 주석의 목록을 반환합니다.

GetAnnotations(ContentLocator)

일치하는 ContentLocatorPart 시퀀스로 시작하는 로케이터가 있는 Anchors를 포함하는 주석 목록을 반환합니다.

GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
OnAnchorChanged(AnnotationResourceChangedEventArgs)

AnchorChanged 이벤트를 발생시킵니다.

OnAuthorChanged(AnnotationAuthorChangedEventArgs)

AuthorChanged 이벤트를 발생시킵니다.

OnCargoChanged(AnnotationResourceChangedEventArgs)

CargoChanged 이벤트를 발생시킵니다.

OnStoreContentChanged(StoreContentChangedEventArgs)

StoreContentChanged 이벤트를 발생시킵니다.

ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

이벤트

AnchorChanged

저장소의 Annotation 앵커가 변경될 때 발생합니다.

AuthorChanged

저장소의 Annotation 작성자가 변경될 때 발생합니다.

CargoChanged

저장소의 Annotation cargo가 변경될 때 발생합니다.

StoreContentChanged

저장소에 Annotation을 추가하거나 삭제할 때 발생합니다.

적용 대상