PresentationSource 클래스

정의

상호 운용 시나리오의 일부로 다른 기술의 콘텐츠를 제공 하는 클래스는 추상 기본 제공 합니다.Provides an abstract base for classes that present content from another technology as part of an interoperation scenario. 또한이 클래스는 기본 시각적 계층 표시 아키텍처로 뿐만 아니라 이러한 소스를 사용 하 여 작업 하기 위한 정적 메서드를 제공 합니다.In addition, this class provides static methods for working with these sources, as well as the basic visual-layer presentation architecture.

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
상속
PresentationSource
파생

생성자

PresentationSource()

파생 클래스의 생성자에서 호출될 때 기본 클래스 값의 초기화를 제공합니다.Provides initialization for base class values when called by the constructor of a derived class.

속성

CompositionTarget

소스에 제공 되는 시각적 개체에 대 한 표시 대상을 가져옵니다.Gets the visual target for the visuals being presented in the source.

CurrentSources

소스 목록을 반환합니다.Returns a list of sources.

Dispatcher

Dispatcher와 연결된 DispatcherObject를 가져옵니다.Gets the Dispatcher this DispatcherObject is associated with.

(다음에서 상속됨 DispatcherObject)
IsDisposed

파생 클래스에서 재정의된 경우 개체가 삭제되는지 여부를 선언하는 값을 가져옵니다.When overridden in a derived class, gets a value that declares whether the object is disposed.

RootVisual

파생된 클래스에서 재정의 되 면 소스에 제공 되 고 visual 루트를 설정 하거나 가져옵니다.When overridden in a derived class, gets or sets the root visual being presented in the source.

메서드

AddSource()

PresentationSource 파생 클래스 인스턴스를 알려진 표시 소스 목록에 추가합니다.Adds a PresentationSource derived class instance to the list of known presentation sources.

AddSourceChangedHandler(IInputElement, SourceChangedEventHandler)

SourceChanged 이벤트에 대한 처리기를 제공된 요소에 추가합니다.Adds a handler for the SourceChanged event to the provided element.

CheckAccess()

호출 스레드가 이 DispatcherObject에 액세스할 수 있는지 여부를 확인합니다.Determines whether the calling thread has access to this DispatcherObject.

(다음에서 상속됨 DispatcherObject)
ClearContentRenderedListeners()

ContentRendered 이벤트에 대한 수신기 목록을 null로 설정합니다.Sets the list of listeners for the ContentRendered event to null.

Equals(Object)

지정한 개체가 현재 개체와 같은지를 확인합니다.Determines whether the specified object is equal to the current object.

(다음에서 상속됨 Object)
FromDependencyObject(DependencyObject)

지정된 DependencyObject이 제공되는 소스를 반환합니다.Returns the source in which a provided DependencyObject is presented.

FromVisual(Visual)

지정된 Visual이 제공되는 소스를 반환합니다.Returns the source in which a provided Visual is presented.

GetCompositionTargetCore()

파생된 클래스에서 재정의 되 면 지정된 된 소스의 표시 대상을 반환 합니다.When overridden in a derived class, returns a visual target for the given source.

GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(다음에서 상속됨 Object)
RemoveSource()

PresentationSource 파생 클래스 인스턴스를 알려진 표시 소스 목록에서 제거합니다.Removes a PresentationSource derived class instance from the list of known presentation sources.

RemoveSourceChangedHandler(IInputElement, SourceChangedEventHandler)

지정된 요소에서 SourceChanged 이벤트에 대한 처리기를 제거합니다.Removes a handler for the SourceChanged event from the provided element.

RootChanged(Visual, Visual)

루트 Visual이 변경된 알림을 제공합니다.Provides notification that the root Visual has changed.

ToString()

현재 개체를 나타내는 string을 반환합니다.Returns a string that represents the current object.

(다음에서 상속됨 Object)
VerifyAccess()

호출 스레드에서 이 DispatcherObject에 액세스할 수 있는지 확인합니다.Enforces that the calling thread has access to this DispatcherObject.

(다음에서 상속됨 DispatcherObject)

이벤트

ContentRendered

콘텐츠가 렌더링되고 상호 작용할 준비가 되면 발생합니다.Occurs when content is rendered and ready for user interaction.

보안

UIPermission
이 클래스에서 파생 됩니다.to derive from this class. 연관된 열거형: UnrestrictedAssociated enumeration: Unrestricted.

적용 대상

추가 정보