Método UITestPropertyProvider.GetPropertyForControlState
Quando substituído em uma classe derivada, retorna uma matriz de nomes de propriedade e uma matriz de todos os valores de estado para o controle de determinado que corresponde ao valor de estado do controle especificado.
Namespace: Microsoft.VisualStudio.TestTools.UITesting
Assembly: Microsoft.VisualStudio.TestTools.UITesting (em Microsoft.VisualStudio.TestTools.UITesting.dll)
Sintaxe
'Declaração
Public MustOverride Function GetPropertyForControlState ( _
uiTestControl As UITestControl, _
uiState As ControlStates, _
<OutAttribute> ByRef stateValues As Boolean() _
) As String()
public abstract string[] GetPropertyForControlState(
UITestControl uiTestControl,
ControlStates uiState,
out bool[] stateValues
)
public:
virtual array<String^>^ GetPropertyForControlState(
UITestControl^ uiTestControl,
ControlStates uiState,
[OutAttribute] array<bool>^% stateValues
) abstract
abstract GetPropertyForControlState :
uiTestControl:UITestControl *
uiState:ControlStates *
stateValues:bool[] byref -> string[]
public abstract function GetPropertyForControlState(
uiTestControl : UITestControl,
uiState : ControlStates,
stateValues : boolean[]
) : String[]
Parâmetros
- uiTestControl
Tipo: Microsoft.VisualStudio.TestTools.UITesting.UITestControl
A UITestControl o controle da qual obter nomes de propriedade.
- uiState
Tipo: Microsoft.VisualStudio.TestTools.UITest.Extension.ControlStates
Dentre as ControlStates valores.
- stateValues
Tipo: array<System.Boolean[]%
(Saída) Uma matriz de valores booleanos para as propriedades retornados.
Valor de retorno
Tipo: array<System.String[]
Uma matriz de nomes de propriedades para um determinado controle que corresponde ao valor de estado do controle especificado.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.