다음을 통해 공유


XmlStreamStore 클래스

정의

사용자 주석을 쓰고 읽기 위한 XML 데이터 저장소를 나타냅니다.

public ref class XmlStreamStore sealed : System::Windows::Annotations::Storage::AnnotationStore
public sealed class XmlStreamStore : System.Windows.Annotations.Storage.AnnotationStore
type XmlStreamStore = class
    inherit AnnotationStore
Public NotInheritable Class XmlStreamStore
Inherits AnnotationStore
상속
XmlStreamStore

생성자

XmlStreamStore(Stream)

지정된 I/O XmlStreamStore을 사용하여 Stream 클래스의 새 인스턴스를 초기화합니다.

XmlStreamStore(Stream, IDictionary<Uri,IList<Uri>>)

지정된 I/O XmlStreamStore 및 알려진 호환 네임스페이스의 사전을 사용하여 Stream 클래스의 새 인스턴스를 초기화합니다.

속성

AutoFlush

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

IgnoredNamespaces

XML 스트림이 로드될 때 무시되었던 네임스페이스의 목록을 가져옵니다.

IsDisposed

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

(다음에서 상속됨 AnnotationStore)
SyncRoot

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

(다음에서 상속됨 AnnotationStore)
WellKnownNamespaces

Annotations Framework에서 미리 정의된 모든 네임스페이스의 목록을 가져옵니다.

메서드

AddAnnotation(Annotation)

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

DeleteAnnotation(Guid)

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

Dispose()

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

(다음에서 상속됨 AnnotationStore)
Dispose(Boolean)

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

(다음에서 상속됨 AnnotationStore)
Equals(Object)

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

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

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

GetAnnotation(Guid)

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

GetAnnotations()

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

GetAnnotations(ContentLocator)

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

GetHashCode()

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

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

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

(다음에서 상속됨 Object)
GetWellKnownCompatibleNamespaces(Uri)

입력 네임스페이스로 호환 가능한 네임스페이스 목록을 반환합니다.

MemberwiseClone()

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

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

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

(다음에서 상속됨 AnnotationStore)
OnAuthorChanged(AnnotationAuthorChangedEventArgs)

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

(다음에서 상속됨 AnnotationStore)
OnCargoChanged(AnnotationResourceChangedEventArgs)

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

(다음에서 상속됨 AnnotationStore)
OnStoreContentChanged(StoreContentChangedEventArgs)

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

(다음에서 상속됨 AnnotationStore)
ToString()

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

(다음에서 상속됨 Object)

이벤트

AnchorChanged

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

(다음에서 상속됨 AnnotationStore)
AuthorChanged

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

(다음에서 상속됨 AnnotationStore)
CargoChanged

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

(다음에서 상속됨 AnnotationStore)
StoreContentChanged

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

(다음에서 상속됨 AnnotationStore)

적용 대상

추가 정보