Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Übersicht über die XAML-Diagnosetechnologie.
Zum Entwickeln der XAML-Diagnose benötigen Sie die folgenden Header:
Programmieranleitungen für diese Technologie finden Sie unter:
Enumerationen
|
Basevaluesource Definiert Konstanten, die angeben, wo der effektive Wert einer Eigenschaft festgelegt wurde. |
|
MetadataBit Definiert Konstanten, die verwendet werden, um die von der XAML-Diagnose zurückgegebene PropertyChainValue zu definieren. |
|
RenderTargetBitmapOptions Definiert Konstanten, die angeben, welche Teile der visuellen Struktur gerendert werden sollen. |
|
ResourceType Definiert Konstanten, die den Typ einer Ressource in einem Ressourcenwörterbuch angeben. |
|
VisualElementState Definiert Konstanten, die den Zustand eines Elements in der visuellen Struktur angeben. |
|
VisualMutationType Definiert Konstanten, die angeben, ob das Element der visuellen Livestruktur hinzugefügt oder entfernt wurde. |
Functions
|
AddChild Fügt der Auflistung am angegebenen Index ein untergeordnetes Element hinzu. |
|
AddDictionaryItem Fügt einem ResourceDictionary ein Element hinzu und löst alle Elemente in der Struktur erneut auf, die mit dem angegebenen Schlüssel auf eine Ressource verweisen. |
|
AdviseVisualTreeChange Beginnt mit dem Lauschen auf Änderungen an der visuellen Struktur. |
|
ClearChildren Löscht alle untergeordneten Elemente aus der übergeordneten Auflistung. |
|
ClearProperty Löscht die angegebene Eigenschaft für ein XAML-Element. |
|
CopyBytesTo Kopiert die angegebene maximale Anzahl von Bytes aus dem angegebenen Offset in den Bitmapdaten in den Puffer des Aufrufers (pvBytes) und gibt die Anzahl der kopierten Bytes zurück. |
|
CreateInstance Erstellt eine instance eines beliebigen XAML-Runtime-, Enumerations- oder Primitiventyps. |
|
GetApplication Ruft eine instance der Anwendung ab. |
|
GetBitmapDescription Ruft eine BitmapDescription ab, die die Bitmapdaten beschreibt, die in IBitmapData gespeichert sind. |
|
GetCollectionCount Ruft die Anzahl einer Auflistung ab. |
|
GetCollectionElements Ruft die Elemente in einer Auflistung ab. |
|
GetDictionaryItem Ruft ein Element aus einem ResourceDictionary ab. |
|
GetDispatcher Ruft den Kernverteiler ab, der für den Zugriff auf Elemente im UI-Thread verwendet wird. |
|
GetEnums Ruft ein Array aller in der XAML-Runtime definierten Enumerationen und der Gesamtanzahl ab. |
|
GetHandleFromIInspectable Ruft eine InstanceHandle-Darstellung eines IInspectable ab. |
|
GetIInspectableFromHandle Ruft IInspectable aus dem XAML-Diagnosecache ab. |
|
GetInitializationData Ruft die Initialisierungsdaten ab, die an die XAML-Diagnose übergeben werden. |
|
GetProperty Ruft den effektiven Wert der angegebenen Abhängigkeitseigenschaft ab. |
|
GetPropertyIndex Ruft den Eigenschaftenindex für den angegebenen Eigenschaftennamen ab. |
|
GetPropertyValuesChain Ruft ein Array aller Eigenschaften ab, die für das übergebene Element festgelegt sind, und ein Array aller Stile, die beim Festlegen der effektiven Werte der Eigenschaften beteiligt sind. |
|
GetSourceBitmapDescription Ruft eine BitmapDescription ab, die das ursprüngliche Format der Bitmapdaten beschreibt, die in IBitmapData gespeichert sind. |
|
GetStride Ruft den Schritt der Daten ab. Dies ist die Länge in Bytes jeder Zeile der Bitmap. |
|
GetUiLayer Ruft das visuelle Diagnose Stamm ab, mit dem Elemente in der Struktur hervorgehoben werden können. |
|
Hittest Ruft alle Elemente in der visuellen Struktur ab, die innerhalb des angegebenen Rechtecks liegen. |
|
InitializeXamlDiagnosticsEx Initialisiert eine Xaml-Diagnosesitzung. Dies ist der Einstiegspunkt für jedes Debugtool, das die XAML-Diagnose-APIs verwendet. |
|
OnElementStateChanged Kommuniziert den Zustand eines Elements in der visuellen Struktur, wenn es sich ändert. |
|
OnVisualTreeChange Kommuniziert den Zustand der visuellen Struktur, wenn sie sich ändert. |
|
RegisterInstance Fügt dem XAML-Diagnosecache eine IInspectable-Instanz hinzu und gibt die neu erstellte InstanceHandle für das -Objekt zurück. |
|
RemoveChild Entfernt das untergeordnete Element aus dem angegebenen Index. |
|
RemoveDictionaryItem Entfernt ein Element aus einem ResourceDictionary und löst alle Elemente in der Struktur erneut auf, die mit dem angegebenen Schlüssel auf eine Ressource verweisen. |
|
RenderTargetBitmap Gibt ein Bild zurück, das das durch handle beschriebene Objekt darstellt, oder gibt einen Fehler zurück, wenn das Objekt ein solches Bild nicht aufweist oder nicht bereitstellen kann. |
|
ReplaceResource Ersetzt eine vorhandene Ressource durch eine neue Ressource desselben Typs. |
|
ResolveResource Löst eine Ressource für ein Element in der Struktur auf und wendet die Ressource auf die vom angegebenen Eigenschaftenindex bereitgestellte Eigenschaft an. |
|
SetProperty Legt einen Eigenschaftswert für ein XAML-Element fest. |
|
Nicht hinzufügenVisualTreeChange Hört nicht mehr auf Änderungen an der visuellen Struktur zu. |
Schnittstellen
|
IBitmapData Stellt ein Bild dar, das einem Knoten in der visuellen Struktur zugeordnet ist. |
|
IVisualTreeService Stellt Methoden zum Verwalten einer visuellen XAML-Struktur bereit. |
|
IVisualTreeService2 Stellt zusätzliche Funktionen eines IVisualTreeService-Objekts dar. |
|
IVisualTreeService3 Stellt zusätzliche Funktionen eines IVisualTreeService2-Objekts dar. |
|
IVisualTreeServiceCallback Kommuniziert den Zustand der visuellen Struktur. |
|
IVisualTreeServiceCallback2 Stellt zusätzliche Funktionen eines IVisualTreeServiceCallback-Objekts dar. |
|
IXamlDiagnostics Stellt eine XAML-Diagnosesitzung dar. |
Strukturen
|
BitmapDescription Stellt Informationen zu der in IBitmapData gespeicherten Bitmap dar. |
|
CollectionElementValue Stellt ein Element in einer Auflistung dar. |
|
Enumtype Stellt eine XAML-Runtime-Enumeration dar. |
|
ParentChildRelation Ordnet ein übergeordnetes Objekt einem untergeordneten Objekt zu. |
|
PropertyChainSource Stellt das Quellobjekt (ein Style) eines Zieltyps dar. |
|
PropertyChainValue Stellt eine für ein Element definierte Eigenschaft dar. |
|
SourceInfo Stellt Informationen zum XAML-Quelldokuments eines Objekts dar. |
|
VisualElement Stellt ein XAML-Element in der visuellen Livestruktur in Microsoft Visual Studio dar. |