XmlStreamStore Třída

Definice

Představuje úložiště dat XML pro psaní a čtení uživatelských poznámek.

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
Dědičnost
XmlStreamStore

Konstruktory

XmlStreamStore(Stream)

Inicializuje novou instanci XmlStreamStore třídy se zadanými vstupně-výstupními Streamoperacemi .

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

Inicializuje novou instanci XmlStreamStore třídy se zadanými vstupně-výstupními Stream operacemi a slovníkem známých kompatibilních oborů názvů.

Vlastnosti

AutoFlush

Získá nebo nastaví hodnotu, která označuje, zda data ve vyrovnávacích pamětích poznámek mají být zapsány okamžitě do fyzického úložiště dat.

IgnoredNamespaces

Získá seznam oborů názvů, které byly ignorovány při načtení datového proudu XML.

IsDisposed

Získá hodnotu, která označuje, zda Dispose byl volána.

(Zděděno od AnnotationStore)
SyncRoot

Získá objekt, který se má použít jako zámek synchronizace pro AnnotationStore kritické oddíly.

(Zděděno od AnnotationStore)
WellKnownNamespaces

Získá seznam všech oborů názvů, které jsou předdefinovány pomocí Rozhraní poznámek.

Metody

AddAnnotation(Annotation)

Přidá do obchodu nový Annotation .

DeleteAnnotation(Guid)

Odstraní poznámku se zadanou Id hodnotou z úložiště.

Dispose()

Uvolní všechny spravované a nespravované prostředky používané úložištěm.

(Zděděno od AnnotationStore)
Dispose(Boolean)

Uvolní nespravované prostředky používané úložištěm a volitelně uvolní spravované prostředky.

(Zděděno od AnnotationStore)
Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
Flush()

Vynutí zápis všech dat poznámek uchovávaných v interních vyrovnávacích pamětích do příslušného úložného zařízení.

GetAnnotation(Guid)

Vrátí poznámku se zadaným Id z úložiště.

GetAnnotations()

Vrátí seznam všech poznámek v úložišti.

GetAnnotations(ContentLocator)

Vrátí seznam poznámek s Anchors lokátory, které začínají odpovídající ContentLocatorPart sekvencí.

GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
GetWellKnownCompatibleNamespaces(Uri)

Vrátí seznam oborů názvů, které jsou kompatibilní jako vstupní obor názvů.

MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
OnAnchorChanged(AnnotationResourceChangedEventArgs)

AnchorChanged Vyvolá událost.

(Zděděno od AnnotationStore)
OnAuthorChanged(AnnotationAuthorChangedEventArgs)

AuthorChanged Vyvolá událost.

(Zděděno od AnnotationStore)
OnCargoChanged(AnnotationResourceChangedEventArgs)

CargoChanged Vyvolá událost.

(Zděděno od AnnotationStore)
OnStoreContentChanged(StoreContentChangedEventArgs)

StoreContentChanged Vyvolá událost.

(Zděděno od AnnotationStore)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Událost

AnchorChanged

Nastane, když se změní ukotvení na libovolném Annotation místě v úložišti.

(Zděděno od AnnotationStore)
AuthorChanged

Nastane, když se autor v libovolném Annotation úložišti změní.

(Zděděno od AnnotationStore)
CargoChanged

Nastane, když se změní náklad na libovolném Annotation místě v obchodě.

(Zděděno od AnnotationStore)
StoreContentChanged

Nastane při Annotation přidání nebo odstranění z úložiště.

(Zděděno od AnnotationStore)

Platí pro

Viz také