ScrollItemPattern.Pattern Feld
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bezeichnet das ScrollItemPattern-Steuerelementmuster.
public: static initonly System::Windows::Automation::AutomationPattern ^ Pattern;
public static readonly System.Windows.Automation.AutomationPattern Pattern;
staticval mutable Pattern : System.Windows.Automation.AutomationPattern
Public Shared ReadOnly Pattern As AutomationPattern
Feldwert
Beispiele
Im folgenden Beispiel wird ein ScrollItemPattern Steuerelementmuster aus einem AutomationElement.
///--------------------------------------------------------------------
/// <summary>
/// Obtains a ScrollItemPattern control pattern from an
/// automation element.
/// </summary>
/// <param name="targetControl">
/// The automation element of interest.
/// </param>
/// <returns>
/// A ScrollItemPattern object.
/// </returns>
///--------------------------------------------------------------------
private ScrollItemPattern GetScrollItemPattern(
AutomationElement targetControl)
{
ScrollItemPattern scrollItemPattern = null;
try
{
scrollItemPattern =
targetControl.GetCurrentPattern(
ScrollItemPattern.Pattern)
as ScrollItemPattern;
}
// Object doesn't support the ScrollItemPattern control pattern
catch (InvalidOperationException)
{
return null;
}
return scrollItemPattern;
}
'''--------------------------------------------------------------------
''' <summary>
''' Obtains a ScrollItemPattern control pattern from an
''' automation element.
''' </summary>
''' <param name="targetControl">
''' The automation element of interest.
''' </param>
''' <returns>
''' A ScrollItemPattern object.
''' </returns>
'''--------------------------------------------------------------------
Private Function GetScrollItemPattern( _
ByVal targetControl As AutomationElement) As ScrollItemPattern
Dim scrollItemPattern As ScrollItemPattern = Nothing
Try
scrollItemPattern = DirectCast( _
targetControl.GetCurrentPattern( _
scrollItemPattern.Pattern), ScrollItemPattern)
Catch
' Object doesn't support the ScrollItemPattern control pattern
Return Nothing
End Try
Return scrollItemPattern
End Function 'GetScrollItemPattern
Hinweise
Dieser Bezeichner wird von Benutzeroberflächenautomatisierung Clientanwendungen verwendet. Benutzeroberflächenautomatisierung Anbieter sollten das entsprechende Feld in ScrollItemPatternIdentifiersverwenden.
Der Musterbezeichner wird an Methoden übergeben, zGetCurrentPattern. B. zum Abrufen des Steuerelementmusters von Interesse aus dem angegebenen .AutomationElement