GridItemPattern.Pattern Pole
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Identyfikuje wzorzec kontrolki GridItemPattern .
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
Wartość pola
Przykłady
W poniższym przykładzie GridItemPattern wzorzec kontrolki jest uzyskiwany z elementu AutomationElement.
///--------------------------------------------------------------------
/// <summary>
/// Obtains a GridItemPattern control pattern from an
/// automation element.
/// </summary>
/// <param name="targetControl">
/// The automation element of interest.
/// </param>
/// <returns>
/// A GridItemPattern object.
/// </returns>
///--------------------------------------------------------------------
private GridItemPattern GetGridItemPattern(
AutomationElement targetControl)
{
GridItemPattern gridItemPattern = null;
try
{
gridItemPattern =
targetControl.GetCurrentPattern(
GridItemPattern.Pattern)
as GridItemPattern;
}
// Object doesn't support the
// GridPattern control pattern
catch (InvalidOperationException)
{
return null;
}
return gridItemPattern;
}
'''--------------------------------------------------------------------
''' <summary>
''' Obtains a GridItemPattern control pattern from an
''' automation element.
''' </summary>
''' <param name="targetControl">
''' The automation element of interest.
''' </param>
''' <returns>
''' A GridItemPattern object.
''' </returns>
'''--------------------------------------------------------------------
Private Function GetGridItemPattern( _
ByVal targetControl As AutomationElement) As GridItemPattern
Dim gridItemPattern As GridItemPattern = Nothing
Try
gridItemPattern = DirectCast( _
targetControl.GetCurrentPattern(gridItemPattern.Pattern), _
GridItemPattern)
Catch exc As InvalidOperationException
' Object doesn't support the
' GridPattern control pattern
Return Nothing
End Try
Return gridItemPattern
End Function 'GetGridItemPattern
Uwagi
Ten identyfikator jest używany przez aplikacje klienckie automatyzacja interfejsu użytkownika. automatyzacja interfejsu użytkownika dostawcy powinni użyć odpowiedniego pola w pliku GridItemPatternIdentifiers.
Identyfikator wzorca jest przekazywany do metod, takich jak GetCurrentPattern pobieranie wzorca kontrolki zainteresowania z określonego AutomationElementelementu .