Freigeben über


DesignMode Klasse

Definition

Ermöglicht es Ihnen, zu erkennen, ob sich Ihre App in einem visuellen Designer im Entwurfsmodus befindet.

public ref class DesignMode abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class DesignMode final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class DesignMode
Public Class DesignMode
Vererbung
Object Platform::Object IInspectable DesignMode
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

Visual Designer wie Microsoft Visual Studio und Blend für Microsoft Visual Studio 2013 ermöglichen Es Ihnen, ui für UWP-Apps zu erstellen, indem Sie aktivierte Instanzen Ihrer benutzerdefinierten Typen bearbeiten. Designtools erstellen eine instance Ihrer App in einem speziellen Erstellungsmodus, der als Entwurfsmodus bezeichnet wird. Wenn Ihre App im Entwurfsmodus ausgeführt wird, kann sie eine spezielle Logik ausführen, die die Koordination mit dem visuellen Designer ermöglicht.

Versionsverlauf

Windows-Version SDK-Version Mehrwert
1709 16299 DesignMode2Enabled

Eigenschaften

DesignMode2Enabled

Wird verwendet, um Benutzercode in einem XAML-Designer zu aktivieren oder zu deaktivieren, der auf das Windows 10 Fall Creators Update SDK oder höher ausgerichtet ist.

DesignModeEnabled

Ruft einen Wert ab, der angibt, ob der Prozess im Entwurfsmodus ausgeführt wird.

Gilt für: