Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Vue d’ensemble de la technologie diagnostics XAML.
Pour développer des diagnostics XAML, vous avez besoin des en-têtes suivants :
Pour obtenir des conseils de programmation pour cette technologie, consultez :
Énumérations
|
BaseValueSource Définit des constantes qui spécifient où la valeur effective d’une propriété a été définie. |
|
MetadataBit Définit les constantes utilisées pour définir la PropriétéChainValue retournée à partir des diagnostics XAML. |
|
RenderTargetBitmapOptions Définit des constantes qui spécifient quelles parties de l’arborescence visuelle doivent être affichées. |
|
ResourceType Définit des constantes qui spécifient le type d’une ressource dans un dictionnaire de ressources. |
|
VisualElementState Définit des constantes qui spécifient l’état d’un élément dans l’arborescence visuelle. |
|
VisualMutationType Définit des constantes qui spécifient si l’élément a été ajouté ou supprimé de l’arborescence visuelle dynamique. |
Fonctions
|
AddChild Ajoute un élément enfant à la collection à l’index spécifié. |
|
AddDictionaryItem Ajoute un élément à un ResourceDictionary et résout à nouveau tous les éléments de l’arborescence qui référencent une ressource avec la clé spécifiée. |
|
AdviseVisualTreeChange Commence à écouter les modifications apportées à l’arborescence visuelle. |
|
ClearChildren Efface tous les éléments enfants de la collection parente. |
|
ClearProperty Efface la propriété spécifiée sur un élément XAML. |
|
CopyBytesTo Copie jusqu’au nombre maximal d’octets spécifié à partir du décalage donné dans les données bitmap dans la mémoire tampon (pvBytes) de l’appelant et retourne le nombre d’octets copiés. |
|
CreateInstance Crée une instance de n’importe quel type de runtime XAML, d’énumération ou primitif. |
|
GetApplication Obtient une instance de l’application. |
|
GetBitmapDescription Obtient un BitmapDescription qui décrit les données bitmap stockées dans IBitmapData. |
|
GetCollectionCount Obtient le nombre d’une collection. |
|
GetCollectionElements Obtient les éléments d’une collection. |
|
GetDictionaryItem Obtient un élément à partir d’un ResourceDictionary. |
|
GetDispatcher Obtient le répartiteur principal utilisé pour accéder aux éléments du thread d’interface utilisateur. |
|
GetEnums Obtient un tableau de toutes les énumérations définies dans le runtime XAML et le nombre total. |
|
GetHandleFromIInspectable Obtient une représentation InstanceHandle d’un IInspectable. |
|
GetIInspectableFromHandle Obtient le IInspectable à partir du cache de diagnostics XAML. |
|
GetInitializationData Obtient les données d’initialisation transmises aux diagnostics XAML. |
|
GetProperty Obtient la valeur effective de la propriété de dépendance spécifiée. |
|
GetPropertyIndex Obtient l’index de propriété pour le nom de propriété spécifié. |
|
GetPropertyValuesChain Obtient un tableau de toutes les propriétés définies sur l’élément transmis et un tableau de tous les styles impliqués dans la définition des valeurs effectives des propriétés. |
|
GetSourceBitmapDescription Obtient un BitmapDescription qui décrit le format d’origine des données bitmap stockées dans IBitmapData. |
|
GetStride Obtient la foulée des données. Il s’agit de la longueur en octets de chaque ligne de la bitmap. |
|
GetUiLayer Obtient le visuel diagnostics racine qui peut être utilisé pour dessiner pour mettre en surbrillance des éléments dans l’arborescence. |
|
Hittest Obtient tous les éléments de l’arborescence visuelle qui se trouvent dans le rectangle spécifié. |
|
InitializeXamlDiagnosticsEx Initialise une session Diagnostics Xaml. Il s’agit du point d’entrée pour tout outil de débogage utilisant les API de diagnostic XAML. |
|
OnElementStateChanged Communique l’état d’un élément dans l’arborescence visuelle lorsqu’il change. |
|
OnVisualTreeChange Communique l’état de l’arborescence visuelle lorsqu’elle change. |
|
RegisterInstance Ajoute un IInspectable au cache diagnostics XAML et retourne l’InstanceHandle nouvellement créée pour l’objet. |
|
RemoveChild Supprime l’élément enfant de l’index spécifié. |
|
RemoveDictionaryItem Supprime un élément d’un ResourceDictionary et résout à nouveau tous les éléments de l’arborescence qui référencent une ressource avec la clé spécifiée. |
|
RenderTargetBitmap Renvoie une image qui représente l’objet décrit par handle ou renvoie une erreur si l’objet n’a pas ou ne peut pas fournir une telle image. |
|
ReplaceResource Remplace une ressource existante par une nouvelle ressource du même type. |
|
ResolveResource Résout une ressource pour un élément de l’arborescence et applique la ressource à la propriété fournie par l’index de propriété spécifié. |
|
setProperty Définit une valeur de propriété sur un élément XAML. |
|
UnadviseVisualTreeChange Arrête l’écoute des modifications apportées à l’arborescence visuelle. |
Interfaces
|
IBitmapData Représente une image associée à un nœud dans l’arborescence visuelle. |
|
IVisualTreeService Fournit des méthodes pour gérer une arborescence visuelle XAML. |
|
IVisualTreeService2 Représente les fonctionnalités supplémentaires d’un objet IVisualTreeService. |
|
IVisualTreeService3 Représente les fonctionnalités supplémentaires d’un objet IVisualTreeService2. |
|
IVisualTreeServiceCallback Communique l’état de l’arborescence visuelle. |
|
IVisualTreeServiceCallback2 Représente les fonctionnalités supplémentaires d’un objet IVisualTreeServiceCallback. |
|
IXamlDiagnostics Représente une session diagnostics XAML. |
Structures
|
BitmapDescription Représente des informations sur l’image bitmap stockée dans IBitmapData. |
|
CollectionElementValue Représente un élément dans une collection. |
|
Enumtype Représente une énumération XAML Runtime. |
|
ParentChildRelation Associe un objet parent à un objet enfant. |
|
PropertyChainSource Représente l’objet source (style) d’un type cible. |
|
PropertyChainValue Représente une propriété définie sur un élément. |
|
SourceInfo Représente les informations relatives au document source XAML d'un objet. |
|
VisualElement Représente un élément XAML dans l’arborescence des visuels live dans Microsoft Visual Studio. |