AutomationElement.ProcessIdProperty Champ
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Identifie la propriété ProcessId.
public: static initonly System::Windows::Automation::AutomationProperty ^ ProcessIdProperty;
public static readonly System.Windows.Automation.AutomationProperty ProcessIdProperty;
staticval mutable ProcessIdProperty : System.Windows.Automation.AutomationProperty
Public Shared ReadOnly ProcessIdProperty As AutomationProperty
Valeur de champ
Exemples
L’exemple suivant récupère la valeur actuelle de la propriété . La valeur par défaut est retournée si l’élément n’en fournit pas.
int processIdentifier = (int)
autoElement.GetCurrentPropertyValue(AutomationElement.ProcessIdProperty);
Dim processIdentifier As Integer = _
CInt(autoElement.GetCurrentPropertyValue(AutomationElement.ProcessIdProperty))
L’exemple suivant récupère la valeur actuelle de la propriété, mais spécifie que si l’élément lui-même ne fournit pas de valeur pour la propriété, NotSupported doit être retourné au lieu d’une valeur par défaut.
int processIdentifier1;
object processIdentifierNoDefault =
autoElement.GetCurrentPropertyValue(AutomationElement.ProcessIdProperty, true);
if (processIdentifierNoDefault == AutomationElement.NotSupported)
{
// TODO Handle the case where you do not wish to proceed using the default value.
}
else
{
processIdentifier1 = (int)processIdentifierNoDefault;
}
Dim processIdentifier1 As Integer
Dim processIdentifierNoDefault As Object = autoElement.GetCurrentPropertyValue(AutomationElement.ProcessIdProperty, True)
If processIdentifierNoDefault Is AutomationElement.NotSupported Then
' TODO Handle the case where you do not wish to proceed using the default value.
Else
processIdentifier1 = CInt(processIdentifierNoDefault)
End If
Remarques
Cet identificateur est utilisé par les applications clientes UI Automation. Les fournisseurs UI Automation doivent utiliser l’identificateur équivalent dans AutomationElementIdentifiers.
Cette propriété peut également être récupérée à partir des Current propriétés ou Cached .
Les valeurs de retour de la propriété sont de type Int32. La valeur par défaut de la propriété est 0.