EnvironmentRenderCapabilities Klasse

Definition

Kapselt Optionen für visuelle Effekte für die Umgebung. Diese Optionen bestimmen, welche Typen von visuellen Effekten basierend auf den aktuellen Renderingfunktionen verwendet werden sollen. Dies basiert auf einer Kombination von Benutzereinstellungen und renderfunktionalitäten. Tier von WPF.

public ref class EnvironmentRenderCapabilities sealed : Microsoft::VisualStudio::PlatformUI::DisposableObject, Microsoft::VisualStudio::Shell::Interop::IVsShellPropertyEvents, System::ComponentModel::INotifyPropertyChanged
public sealed class EnvironmentRenderCapabilities : Microsoft.VisualStudio.PlatformUI.DisposableObject, Microsoft.VisualStudio.Shell.Interop.IVsShellPropertyEvents, System.ComponentModel.INotifyPropertyChanged
type EnvironmentRenderCapabilities = class
    inherit DisposableObject
    interface INotifyPropertyChanged
    interface IVsShellPropertyEvents
Public NotInheritable Class EnvironmentRenderCapabilities
Inherits DisposableObject
Implements INotifyPropertyChanged, IVsShellPropertyEvents
Vererbung
EnvironmentRenderCapabilities
Implementiert

Eigenschaften

AreAnimationsAllowed

Bestimmt, ob Animationen derzeit in der Umgebung zulässig sind.

AreGradientsAllowed

Bestimmt, ob Farbverläufe derzeit in der Umgebung zulässig sind.

Current

Ruft die aktuelle Singleton-Instanz von Environment mentrenderfunktionen ab.

IsDisposed

Gibt zurück, ob das Objekt einmal verworfen wurde, schützt vor doppelter Entfernung.

(Geerbt von DisposableObject)
VisualEffectsAllowed

Bestimmt den Satz von zulässigen Rendering-Effekten. Derzeit ist dieser Wert entweder NULL (gibt an, dass keine visuellen Effekte zulässig sind) oder ungleich NULL (gibt an, dass alle visuellen Effekte zulässig sind). Die Bedeutung bestimmter Flags kann sich ändern.

Methoden

Dispose()

Entfernt das aktuelle Objekt und unterdrückt dann die weitere Beendigung.

(Geerbt von DisposableObject)
Dispose(Boolean)

Virtuelle Standard Überladung für IDisposable Muster

(Geerbt von DisposableObject)
DisposeManagedResources()

Ermöglicht abgeleiteten Klassen das Bereitstellen einer benutzerdefinierten Lösch Behandlung für verwaltete Ressourcen.

(Geerbt von DisposableObject)
DisposeNativeResources()

Ermöglicht abgeleiteten Klassen das Bereitstellen einer benutzerdefinierten Lösch Behandlung für Native Ressourcen.

(Geerbt von DisposableObject)
OnShellPropertyChange(Int32, Object)

Nur für die interne Verwendung durch Microsoft vorgesehen.

ThrowIfDisposed()

Löst eine ObjectDisposedException aus, wenn dieses Objekt verworfen wurde.

(Geerbt von DisposableObject)

Ereignisse

Disposing

Wird ausgelöst, wenn das Ereignis verworfen wird, während es weiterhin zugänglich ist.

(Geerbt von DisposableObject)
PropertyChanged

Nur für die interne Verwendung durch Microsoft vorgesehen.

RenderCapabilitiesChanged

Nur für die interne Verwendung durch Microsoft vorgesehen.

Gilt für