ImageLibrary 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.
public ref class ImageLibrary : Microsoft::VisualStudio::PlatformUI::DisposableObject
[Windows::Foundation::Metadata::WebHostHidden]
class ImageLibrary : Microsoft::VisualStudio::PlatformUI::DisposableObject
[System.Runtime.InteropServices.Guid("8fa80f44-0b82-4a81-9264-ca9e36fa70e4")]
public class ImageLibrary : Microsoft.VisualStudio.PlatformUI.DisposableObject
[<System.Runtime.InteropServices.Guid("8fa80f44-0b82-4a81-9264-ca9e36fa70e4")>]
type ImageLibrary = class
inherit DisposableObject
Public Class ImageLibrary
Inherits DisposableObject
- Devralma
- Öznitelikler
Oluşturucular
| ImageLibrary(Boolean, ITracer) |
ImageLibrary nesnesinin yeni bir örneğini başlatır. |
| ImageLibrary(JoinableTaskFactory, Boolean, ITracer) |
ImageLibrary nesnesi oluşturur |
Alanlar
| BeforeImageRealized |
Kaynaktan bir görüntü gerçekleştirilmeden önce oluşturulur. |
| DefaultGrayscaleBiasColor |
Gri tonlamalı görüntüleri sapmak için varsayılan renk (#40FFFFFF). Bu, %75 yarı saydam etki üretir. |
| HighContrastGrayscaleBiasColor |
Yüksek karşıtlık modundayken gri tonlamalı görüntüleri sapmaya yönelik renk. |
| InvalidImageMoniker |
Geçersiz görüntü bilinen adı. Bu bilinen adı kullanan görüntüler bir görüntü bildiriminden yüklenemez. |
| NeutralSize |
AddCustomImage çağrısında boyut nötr görüntü belirtirken kullanılacak boyut. Boyut nötr görüntü, istenen boyutta bir görüntü kullanılabilir olmadığında istenen boyuta ölçeklendirilen görüntüdür. |
| UnknownSize |
Geçersiz görüntü boyutu. Bir görüntü kaynağının boyutu geçersizse, bu kaynağın bir boyutu olduğu ancak henüz yüklenmediği anlamına gelir. |
Özellikler
| AlternateDebugColor |
Hata ayıklama modunda işlenen kenarlığı diğer rengi |
| CachedImageCount |
Görüntü önbelleğinde depolanan görüntü sayısı. |
| DebugColor |
Hata ayıklama modunda işlenen kenarlığı rengi |
| DebugMode |
Resimlerin renkli kenarlık ekleyen hata ayıklama modunda işlenip işlenmeyeceği. |
| Default |
ImageLibrary'nin varsayılan örneği |
| Initialized |
Kitaplığın kullanıma hazır olup olmadığını gösterir. |
| IsCaching |
Kitaplığın içeriğini önbelleğe alıp almadığını gösterir |
| IsDisposed |
Nesnenin bir kez atılıp atılmadığını döndürür, çift atma işlemine karşı koruma sağlar (Devralındığı yer: DisposableObject) |
| Tracer |
Kitaplığın izleyicisi. |
| UseAsyncCrispImageConverter |
CrispImage dönüştürücüsunun zaman uyumsuz olarak kullanılıp kullanılmaymayacağı. |
Yöntemler
| AddCustomCompositeImage(Int16Size, ImageCompositionLayer[]) |
Birden çok başka görüntüden oluşan özel bir görüntü oluşturur ve bu görüntüyü kitaplığa ekler. |
| AddCustomImage(IEnumerable<String>, Boolean) | |
| AddCustomImage(ImageSource, Boolean) |
Doğrudan önceden oluşturulmuş bir ImageSource aracılığıyla kitaplığa özel bir görüntü ekler. |
| AddCustomImageList(ImageMoniker[]) |
Kitaplığa özel görüntü listesi ekler |
| AddMonikerFormattingDescriptor(String, Guid, Func<IReadOnlyDictionary<Int32,String>>) |
ImageMoniker.ToString() için bir biçimlendirme tanımlayıcısı ekler. |
| Deserialize(JoinableTaskFactory, Stream, Boolean, ITracer, IStreamStorage<String>) |
Görüntü kitaplığının seri durumdan çıkar |
| Deserialize(JoinableTaskFactory, Stream, Boolean, ITracer) |
Görüntü kitaplığının seri durumdan çıkar |
| Deserialize(Stream, Boolean, ITracer, IStreamStorage<String>) |
görüntü kitaplığının seri durumdan çıkarılır |
| Dispose() |
Geçerli nesneyi atar ve daha fazla sonlandırmayı bastırır. (Devralındığı yer: DisposableObject) |
| Dispose(Boolean) |
Desen için IDisposable standart sanal aşırı yükleme (Devralındığı yer: DisposableObject) |
| DisposeManagedResources() |
Yönetilen kaynakları atlar. |
| DisposeNativeResources() |
Türetilmiş sınıfların yerel kaynaklar için özel atma işlemesi sağlamasına izin verir (Devralındığı yer: DisposableObject) |
| GetCacheSize(Int64, Int64) |
Önbellek tarafından kullanılan bayt sayısını alma. |
| GetImage(ImageMoniker, ImageAttributes) |
Kitaplıktan uyumlu |
| GetImageCount() |
Kitaplıktaki toplam görüntü sayısı. Sayıyı belirlemek, zayıf bir şekilde depolanan özel görüntüler için pahalı olabilir. |
| GetImageListCount() |
Kitaplıktaki resim listelerinin toplam sayısı. Sayıyı belirlemek, zayıf bir şekilde depolanan özel görüntüler için pahalı olabilir. |
| GetImageListMonikers() |
Kitaplıktaki tüm resim adlarını listeler. |
| GetImageListMonikers(ImageMoniker) |
Belirli bir görüntü listesindeki görüntülerin ImageMonikers koleksiyonunu döndürür. |
| GetImageMonikers() |
Kitaplıktaki tüm görüntülerin bilinenleri. |
| GetImageMonikerType(ImageMoniker) |
ImageMoniker öğesinin bildirimden yüklenen özel bir görüntü olarak eklenip eklenmediğini veya hiçbirinin olmadığını döndürür; başka bir deyişle bu bilinen adı içeren bir görüntüye sahip değildir. |
| Load(IEnumerable<String>, Boolean, ITracer, IStreamStorage<String>) |
Bir bildirim koleksiyonundan ImageLibrary yükler. |
| Load(JoinableTaskFactory, IEnumerable<String>, Boolean, Boolean, ITracer) |
Bir bildirim koleksiyonundan ImageLibrary yükler |
| Load(JoinableTaskFactory, IEnumerable<String>, Boolean, ITracer, IStreamStorage<String>) |
Bir bildirim koleksiyonundan ImageLibrary yükler |
| Load(JoinableTaskFactory, IEnumerable<String>, Boolean, ITracer) |
Bir bildirim koleksiyonundan ImageLibrary yükler |
| Load(JoinableTaskFactory, String, Boolean, Boolean, ITracer) |
Bildirimden ImageLibrary yükler |
| Load(JoinableTaskFactory, String, Boolean, ITracer, IStreamStorage<String>) |
Bildirimden ImageLibrary yükler |
| Load(JoinableTaskFactory, String, Boolean, ITracer) |
Bildirimden ImageLibrary yükler |
| Load(String, Boolean, ITracer, IStreamStorage<String>) |
Bir bildirimden ImageLibrary yükler. |
| RemoveCustomImage(IImageHandle) |
Kitaplıktan özel bir görüntüyü kaldırır. Resim AddCustomImage tarafından eklenmiş olmalıdır. |
| RemoveCustomImageList(IImageHandle) |
Kitaplıktan özel görüntü listesini kaldırır. Resim AddCustomImageList tarafından eklenmiş olmalıdır. |
| ResetFormattingDescriptors() |
ImageMoniker.ToString() için tüm biçimlendirme tanımlayıcılarını sıfırlar; |
| Serialize(Stream) |
Görüntü kitaplığını şu şekilde serileştirir: |
| ThrowIfDisposed() |
Bu nesne atılmışsa objectDisposedException oluşturur (Devralındığı yer: DisposableObject) |
| TryGetMonikerForExtension(String, Boolean, ImageMoniker) |
Uzantısı ile eşleşen |
| TryGetMonikerForProgId(String, Boolean, ImageMoniker) |
eşleşen |
Ekinlikler
| BuildLibraryCache |
Kitaplık önbelleği oluşturulduğunda tetiklenir. |
| Disposing |
Olay hala erişilebilir durumdayken atılırken tetiklenir. (Devralındığı yer: DisposableObject) |
| ImageLibraryCreated |
ImageLibrary oluşturulduğunda oluşturulur. |
| ImageLibraryDisposed |
ImageLibrary atıldığında oluşturulur. |
| InitializedChanged |
Kitaplığın başlatılması tamamlandığında tetikleniyor. |
| ProcessManifest |
Bir işlem bildirimi olduğunda oluşturulur. |