Nyelv

XmlStreamStore Osztály

Definíció

Egy XML-adattárat jelöl a felhasználói széljegyzetek írásához és olvasásához.

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
Öröklődés
XmlStreamStore

Konstruktorok

Név Description
XmlStreamStore(Stream, IDictionary<Uri,IList<Uri>>)

Inicializálja az XmlStreamStore osztály új példányát egy megadott I/O-val Stream és ismert kompatibilis névterek szótárával.

XmlStreamStore(Stream)

Inicializálja az XmlStreamStore osztály új példányát egy megadott I/O-val Stream.

Tulajdonságok

Név Description
AutoFlush

Lekéri vagy beállít egy értéket, amely jelzi, hogy a széljegyzetpufferekben lévő adatokat azonnal meg kell-e írni a fizikai adattárba.

IgnoredNamespaces

Lekéri azon névterek listáját, amelyeket az XML-adatfolyam betöltésekor figyelmen kívül hagytak.

IsDisposed

Olyan értéket kap, amely jelzi, hogy meghívták-e Dispose .

(Öröklődés forrása AnnotationStore)
SyncRoot

Lekéri az objektumot szinkronizálási zárolásként a kritikus szakaszokhoz AnnotationStore .

(Öröklődés forrása AnnotationStore)
WellKnownNamespaces

Lekéri a Széljegyzetek keretrendszer által előre definiált összes névtér listáját.

Metódusok

Név Description
AddAnnotation(Annotation)

Újat Annotation ad hozzá az áruházhoz.

DeleteAnnotation(Guid)

Törli a megadott jegyzetet az Id áruházból.

Dispose()

Felszabadítja az áruház által használt összes felügyelt és nem felügyelt erőforrást.

(Öröklődés forrása AnnotationStore)
Dispose(Boolean)

Felszabadítja az áruház által használt nem felügyelt erőforrásokat, és opcionálisan felszabadítja a felügyelt erőforrásokat.

(Öröklődés forrása AnnotationStore)
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
Flush()

Kényszeríti a belső pufferekben tárolt széljegyzetadatok írását az alapul szolgáló tárolóeszközre.

GetAnnotation(Guid)

Id A megadott jegyzetet adja vissza az áruházból.

GetAnnotations()

Az áruházban található összes megjegyzés listáját adja vissza.

GetAnnotations(ContentLocator)

Az egyező Anchors sorozattal kezdődő lokátorokkal rendelkező széljegyzetek ContentLocatorPart listáját adja vissza.

GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
GetWellKnownCompatibleNamespaces(Uri)

A bemeneti névtérként kompatibilis névterek listáját adja vissza.

MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
OnAnchorChanged(AnnotationResourceChangedEventArgs)

Az eseményt emeli AnchorChanged ki.

(Öröklődés forrása AnnotationStore)
OnAuthorChanged(AnnotationAuthorChangedEventArgs)

Az eseményt emeli AuthorChanged ki.

(Öröklődés forrása AnnotationStore)
OnCargoChanged(AnnotationResourceChangedEventArgs)

Az eseményt emeli CargoChanged ki.

(Öröklődés forrása AnnotationStore)
OnStoreContentChanged(StoreContentChangedEventArgs)

Az eseményt emeli StoreContentChanged ki.

(Öröklődés forrása AnnotationStore)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

esemény

Név Description
AnchorChanged

Akkor fordul elő, ha az áruházban bármelyik Annotation horgony megváltozik.

(Öröklődés forrása AnnotationStore)
AuthorChanged

Akkor fordul elő, ha egy szerző megváltozik az áruházban Annotation .

(Öröklődés forrása AnnotationStore)
CargoChanged

Akkor fordul elő, ha a raktárban lévő rakomány megváltozik Annotation .

(Öröklődés forrása AnnotationStore)
StoreContentChanged

Ez akkor fordul elő, ha hozzáadnak vagy törölnek egy Annotation áruházból.

(Öröklődés forrása AnnotationStore)

A következőre érvényes:

Lásd még