Aracılığıyla paylaş


PresentationSource Sınıf

Tanım

Birlikte çalışma senaryosunun bir parçası olarak başka bir teknolojiden içerik sunan sınıflar için soyut bir temel sağlar. Ayrıca, bu sınıf bu kaynaklarla çalışmak için statik yöntemler ve temel görsel katman sunu mimarisi sağlar.

public ref class PresentationSource abstract : System::Windows::Threading::DispatcherObject
public abstract class PresentationSource : System.Windows.Threading.DispatcherObject
type PresentationSource = class
    inherit DispatcherObject
Public MustInherit Class PresentationSource
Inherits DispatcherObject
Devralma
PresentationSource
Türetilmiş

Oluşturucular

PresentationSource()

Türetilmiş bir sınıfın oluşturucusunun çağırdığı temel sınıf değerleri için başlatma sağlar.

Özellikler

CompositionTarget

Kaynakta sunulan görsellerin görsel hedefini alır.

CurrentSources

Kaynakların listesini döndürür.

Dispatcher

Dispatcher Bunun DispatcherObject ilişkili olduğu öğesini alır.

(Devralındığı yer: DispatcherObject)
IsDisposed

Türetilmiş bir sınıfta geçersiz kılındığında, nesnenin atılıp atılmadığını bildiren bir değer alır.

RootVisual

Türetilmiş bir sınıfta geçersiz kılındığında, kaynakta sunulan kök görseli alır veya ayarlar.

Yöntemler

AddSource()

Bilinen sunu kaynakları listesine türetilmiş bir PresentationSource sınıf örneği ekler.

AddSourceChangedHandler(IInputElement, SourceChangedEventHandler)

Sağlanan öğeye SourceChanged olay için bir işleyici ekler.

CheckAccess()

Çağıran iş parçacığının bu DispatcherObjectöğesine erişimi olup olmadığını belirler.

(Devralındığı yer: DispatcherObject)
ClearContentRenderedListeners()

Olayın dinleyici ContentRendered listesini olarak nullayarlar.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
FromDependencyObject(DependencyObject)

Sağlananın DependencyObject sunulduğu kaynağı döndürür.

FromVisual(Visual)

Sağlananın Visual sunulduğu kaynağı döndürür.

GetCompositionTargetCore()

Türetilmiş bir sınıfta geçersiz kılındığında, verilen kaynak için görsel bir hedef döndürür.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
RemoveSource()

Türetilmiş bir PresentationSource sınıf örneğini bilinen sunu kaynakları listesinden kaldırır.

RemoveSourceChangedHandler(IInputElement, SourceChangedEventHandler)

Sağlanan öğeden olay işleyicisini SourceChanged kaldırır.

RootChanged(Visual, Visual)

Kökün Visual değiştiğine ilişkin bildirim sağlar.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)
VerifyAccess()

Çağıran iş parçacığının bu DispatcherObjectöğesine erişmesini zorlar.

(Devralındığı yer: DispatcherObject)

Ekinlikler

ContentRendered

İçerik işlendiğinde ve kullanıcı etkileşimi için hazır olduğunda gerçekleşir.

Şunlara uygulanır

Ayrıca bkz.