XmlStreamStore Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Kullanıcı ek açıklamalarını yazmak ve okumak için xml veri depolarını temsil eder.
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
- Devralma
Oluşturucular
| Name | Description |
|---|---|
| XmlStreamStore(Stream, IDictionary<Uri,IList<Uri>>) |
Sınıfın XmlStreamStore yeni bir örneğini, bilinen uyumlu ad alanlarının belirtilen G/Ç Stream ve sözlüğüyle başlatır. |
| XmlStreamStore(Stream) |
Belirtilen G/Ç XmlStreamStoreile sınıfının yeni bir örneğini Stream başlatır. |
Özellikler
| Name | Description |
|---|---|
| AutoFlush |
Ek açıklama arabelleklerindeki verilerin fiziksel veri deposuna hemen yazılıp yazılmayacağını belirten bir değer alır veya ayarlar. |
| IgnoredNamespaces |
XML akışı yüklendiğinde yoksayılan ad alanlarının listesini alır. |
| IsDisposed |
Çağrılıp çağrılmadığını Dispose gösteren bir değer alır. (Devralındığı yer: AnnotationStore) |
| SyncRoot |
Kritik bölümler için AnnotationStore eşitleme kilidi olarak kullanılacak nesneyi alır. (Devralındığı yer: AnnotationStore) |
| WellKnownNamespaces |
Annotations Framework tarafından önceden tanımlanmış tüm ad alanlarının listesini alır. |
Yöntemler
| Name | Description |
|---|---|
| AddAnnotation(Annotation) |
Mağazaya yeni bir ekler Annotation . |
| DeleteAnnotation(Guid) |
Belirtilen ek açıklamayı Id depodan siler. |
| Dispose() |
Mağaza tarafından kullanılan tüm yönetilen ve yönetilmeyen kaynakları serbest bırakır. (Devralındığı yer: AnnotationStore) |
| Dispose(Boolean) |
Depo tarafından kullanılan yönetilmeyen kaynakları serbest bırakır ve isteğe bağlı olarak yönetilen kaynakları serbest bırakır. (Devralındığı yer: AnnotationStore) |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| Flush() |
İç arabelleklerde tutulan ek açıklama verilerinin temel alınan depolama cihazına yazılması için zorlar. |
| GetAnnotation(Guid) |
Depodan belirtilen Id ek açıklamayı döndürür. |
| GetAnnotations() |
Mağazadaki tüm ek açıklamaların listesini döndürür. |
| GetAnnotations(ContentLocator) |
Eşleşen Anchors bir diziyle başlayan bulucuları olan ek açıklamaların ContentLocatorPart listesini döndürür. |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| GetWellKnownCompatibleNamespaces(Uri) |
Giriş ad alanı olarak uyumlu ad alanlarının listesini döndürür. |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| OnAnchorChanged(AnnotationResourceChangedEventArgs) |
Olayı tetikler AnchorChanged . (Devralındığı yer: AnnotationStore) |
| OnAuthorChanged(AnnotationAuthorChangedEventArgs) |
Olayı tetikler AuthorChanged . (Devralındığı yer: AnnotationStore) |
| OnCargoChanged(AnnotationResourceChangedEventArgs) |
Olayı tetikler CargoChanged . (Devralındığı yer: AnnotationStore) |
| OnStoreContentChanged(StoreContentChangedEventArgs) |
Olayı tetikler StoreContentChanged . (Devralındığı yer: AnnotationStore) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |
Ekinlikler
| Name | Description |
|---|---|
| AnchorChanged |
Depodaki herhangi Annotation bir yer işareti değiştiğinde gerçekleşir. (Devralındığı yer: AnnotationStore) |
| AuthorChanged |
Mağazadaki bir Annotation yazar değiştiğinde gerçekleşir. (Devralındığı yer: AnnotationStore) |
| CargoChanged |
Mağazadaki herhangi Annotation bir kargo değiştiğinde gerçekleşir. (Devralındığı yer: AnnotationStore) |
| StoreContentChanged |
Bir Annotation depoya eklendiğinde veya mağazadan silindiğinde gerçekleşir. (Devralındığı yer: AnnotationStore) |