XmlStreamStore Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje úložiště dat XML pro zápis 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
Konstruktory
| Name | Description |
|---|---|
| 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ů. |
| XmlStreamStore(Stream) |
Inicializuje novou instanci XmlStreamStore třídy se zadanými vstupně-výstupními Streamoperacemi . |
Vlastnosti
| Name | Description |
|---|---|
| AutoFlush |
Získá nebo nastaví hodnotu, která určuje, zda se data v vyrovnávací paměti poznámek mají zapisovat 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 Rozhraním poznámek. |
Metody
| Name | Description |
|---|---|
| AddAnnotation(Annotation) |
Přidá do úložiště nové Annotation . |
| DeleteAnnotation(Guid) |
Odstraní poznámku se zadaným Id 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čuje, zda je zadaný objekt roven 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 podkladového úložného zařízení. |
| GetAnnotation(Guid) |
Vrátí anotaci 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, které mají Anchors lokátory, které začínají shodnou ContentLocatorPart sekvencí. |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (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 Object. (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
| Name | Description |
|---|---|
| AnchorChanged |
Nastane, když se změní ukotvení na libovolném Annotation úložišti. (Zděděno od AnnotationStore) |
| AuthorChanged |
Nastane, když se změní autor na libovolném Annotation úložišti. (Zděděno od AnnotationStore) |
| CargoChanged |
Nastane, když se náklad na jakémkoliv Annotation úložišti změní. (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) |