Partilhar via


Classe HtmlVideo

Representa um controle de vídeo HTML.

Hierarquia de herança

System.Object
  Microsoft.VisualStudio.TestTools.UITesting.UITestControl
    Microsoft.VisualStudio.TestTools.UITesting.HtmlControls.HtmlControl
      Microsoft.VisualStudio.TestTools.UITesting.HtmlControls.HtmlMedia
        Microsoft.VisualStudio.TestTools.UITesting.HtmlControls.HtmlVideo

Namespace:  Microsoft.VisualStudio.TestTools.UITesting.HtmlControls
Assembly:  Microsoft.VisualStudio.TestTools.UITesting (em Microsoft.VisualStudio.TestTools.UITesting.dll)

Sintaxe

'Declaração
<CLSCompliantAttribute(True)> _
Public Class HtmlVideo _
    Inherits HtmlMedia
[CLSCompliantAttribute(true)]
public class HtmlVideo : HtmlMedia
[CLSCompliantAttribute(true)]
public ref class HtmlVideo : public HtmlMedia
[<CLSCompliantAttribute(true)>]
type HtmlVideo =  
    class
        inherit HtmlMedia
    end
public class HtmlVideo extends HtmlMedia

O tipo HtmlVideo expõe os membros a seguir.

Construtores

  Nome Descrição
Método público HtmlVideo() Cria uma nova instância da classe de HtmlVideo.
Método público HtmlVideo(UITestControl)

Superior

Propriedades

  Nome Descrição
Propriedade pública AccessKey Obtém o valor do atributo AccessKey deste controle. (Herdado de HtmlControl.)
Propriedade pública AutoPlay Obtém o valor do atributo autoplay de mídia. (Herdado de HtmlMedia.)
Propriedade pública BoundingRectangle Obtém o retângulo delimitador para esse controle. (Herdado de UITestControl.)
Propriedade pública Class Obtém o valor do atributo Class deste controle. (Herdado de HtmlControl.)
Propriedade pública ClassName Obtém o nome da classe para esse controle. (Herdado de UITestControl.)
Propriedade pública Container Obtém ou define o contêiner de este UITestControl. (Herdado de UITestControl.)
Propriedade pública ControlDefinition Obtém a definição do controle na página HTML. (Herdado de HtmlControl.)
Propriedade pública Controls Obtém o valor do atributo dos controles de mídia. (Herdado de HtmlMedia.)
Propriedade pública ControlType Obtém o tipo de controle da interface do usuário. (Herdado de UITestControl.)
Propriedade pública CurrentSrc Obtém a fonte atual de mídia. (Herdado de HtmlMedia.)
Propriedade pública CurrentTime Obtém as vezes em execução atual de mídia. (Herdado de HtmlMedia.)
Propriedade pública CurrentTimeAsString Obtém as vezes em execução atual de mídia como a cadeia de caracteres. (Herdado de HtmlMedia.)
Propriedade pública Duration Obtém a duração de mídia. (Herdado de HtmlMedia.)
Propriedade pública DurationAsString Obtém a duração de mídia como a cadeia de caracteres. (Herdado de HtmlMedia.)
Propriedade pública Enabled Obtém um valor que indica se o controle está habilitado. (Herdado de UITestControl.)
Propriedade pública Ended Obtém o estado terminado de mídia. (Herdado de HtmlMedia.)
Propriedade pública Exists Obtém um valor que indica se este controle existe na interface do usuário. (Herdado de UITestControl.)
Propriedade pública FilterProperties Obtém a coleção de pares de valores de propriedade que é usada para desambiguar um controle. (Herdado de UITestControl.)
Propriedade pública FriendlyName Obtém o nome do controle para usar na interface do usuário. (Herdado de UITestControl.)
Propriedade pública HasFocus Obtém um valor que indica se este controle atualmente tem o foco na interface do usuário. (Herdado de UITestControl.)
Propriedade pública Height Obtém a altura do controle. (Herdado de UITestControl.)
Propriedade pública HelpText Obtém o valor do atributo HelpText deste controle. (Herdado de HtmlControl.)
Propriedade pública Id Obtém o valor do atributo ID deste controle. (Herdado de HtmlControl.)
Propriedade pública InnerText Obtém o conteúdo do texto deste controle. (Herdado de HtmlControl.)
Propriedade pública IsTopParent Obtém um valor que indica se esse controle é o elemento de nível superior. (Herdado de UITestControl.)
Propriedade pública Left Obtém a coordenada x da borda esquerda do controle. (Herdado de UITestControl.)
Propriedade pública Loop Obtém o valor do atributo de loop de mídia. (Herdado de HtmlMedia.)
Propriedade pública Muted Obtém o estado silenciado de mídia. (Herdado de HtmlMedia.)
Propriedade pública Name Obtém o nome do controle. (Herdado de UITestControl.)
Propriedade pública NativeElement Obtém o elemento nativo a tecnologia correspondente a esse controle. (Herdado de UITestControl.)
Propriedade pública Paused Obtém o estado em pausa de mídia. (Herdado de HtmlMedia.)
Propriedade pública PlaybackRate Obtém a taxa de reprodução de mídia. (Herdado de HtmlMedia.)
Propriedade pública Poster Obtém o valor do atributo de poster de exibição.
Propriedade pública ReadyState Obtém o valor de estado pronto de mídia. (Herdado de HtmlMedia.)
Propriedade pública SearchConfigurations Obtém ou configurações de pesquisa de conjuntos. (Herdado de UITestControl.)
Propriedade pública SearchProperties Obtém a coleção de pares de valores de propriedade que é usada para identificar um controle. (Herdado de UITestControl.)
Propriedade protegida SearchPropertiesSetExplicitly Obtém um valor que indica se as propriedades de pesquisa para esse controle foram definidas pelo usuário na interface do usuário. (Herdado de UITestControl.)
Propriedade pública Seeking Obtém o estado buscando de mídia. (Herdado de HtmlMedia.)
Propriedade pública Src Obtém o valor do atributo de src de mídia. (Herdado de HtmlMedia.)
Propriedade pública State Obtém o estado do controle. (Herdado de UITestControl.)
Propriedade pública TagInstance Obtém o índice do controle da coleção de controles na página que tem o mesmo nome de marca. (Herdado de HtmlControl.)
Propriedade pública TagName Obtém o nome da marca deste controle. (Herdado de HtmlControl.)
Propriedade pública TechnologyName Obtém ou define a estrutura de tecnologia que implementa este controle. (Herdado de UITestControl.)
Propriedade pública Title Obtém o valor do atributo título desse controle. (Herdado de HtmlControl.)
Propriedade pública Top Obtém a coordenada x da borda superior do controle. (Herdado de UITestControl.)
Propriedade pública TopParent Obtém o pai de nível superior de este controle. (Herdado de UITestControl.)
Propriedade pública Type Obtém o valor do atributo Type deste controle. (Herdado de HtmlControl.)
Propriedade pública ValueAttribute Obtém o valor do atributo Value deste controle. (Herdado de HtmlControl.)
Propriedade pública VideoHeight Obtém a altura de exibição.
Propriedade pública VideoWidth Obtém a largura de exibição.
Propriedade pública Volume Obtém o volume atual de mídia. (Herdado de HtmlMedia.)
Propriedade pública Width Obtém a largura do controle. (Herdado de UITestControl.)
Propriedade pública WindowHandle Obtém o identificador da janela para esse controle. (Herdado de UITestControl.)
Propriedade pública WindowTitles Obtém uma coleção de título da janela da janela de nível superior. (Herdado de UITestControl.)

Superior

Métodos

  Nome Descrição
Método público CaptureImage Captura a imagem de UITestControl.O deve de UITestControl está presente na tela. (Herdado de UITestControl.)
Método público CopyFrom Cria um objeto de UITestControl que faz referência ao mesmo elemento de interface do usuário que UITestControloriginal. (Herdado de UITestControl.)
Método público DrawHighlight Realça o controle. (Herdado de UITestControl.)
Método público EnsureClickable() Rola a interface do usuário para certificar-se de que o controle é clicável. (Herdado de UITestControl.)
Método público EnsureClickable(Point) Rola a interface do usuário um ponto específico para certificar-se que o controle é clicável. (Herdado de UITestControl.)
Método público Equals Determina se UITestControl especificado é igual a UITestControlatual. (Herdado de UITestControl.)
Método protegido Finalize Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.)
Método público Find Localiza UITestControl. (Herdado de UITestControl.)
Método público FindMatchingControls Retorna uma coleção de qualquer UITestControls que corresponde SearchProperties especificado e FilterProperties. (Herdado de UITestControl.)
Método público GetChildren Retorna uma coleção de todos os filhos de primeiro nível de UITestControlatual. (Herdado de UITestControl.)
Método público GetClickablePoint Retorna um ponto clicável do controle. (Herdado de UITestControl.)
Método público GetHashCode Retorna um valor exclusivo que representa a instância atual de UITestControl . (Herdado de UITestControl.)
Método público GetParent Retorna o pai de UITestControlatual. (Herdado de UITestControl.)
Método público GetProperty Obtém o valor da propriedade especificada. (Herdado de UITestControl.)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método protegido GetUITestControlsForSearch Retorna uma matriz de objetos de UITestControl que serão usados pesquisando. (Herdado de UITestControl.)
Método protegido MemberwiseClone Cria uma cópia superficial de Objectatual. (Herdado de Object.)
Método público Mute Abafa a mídia. (Herdado de HtmlMedia.)
Método público Pause() Pausa a mídia. (Herdado de HtmlMedia.)
Método público Pause(TimeSpan) Pausa mídia nos momentos especificados. (Herdado de HtmlMedia.)
Método público Play() Executa a mídia. (Herdado de HtmlMedia.)
Método público Play(TimeSpan) Executa uma hora de início especificadas. (Herdado de HtmlMedia.)
Método público Seek Pesquisa a mídia tempo especificado. (Herdado de HtmlMedia.)
Método público SetFocus Defina o foco do teclado a UITestControl. (Herdado de UITestControl.)
Método público SetProperty Defina o valor de uma determinada propriedade. (Herdado de UITestControl.)
Método público SetVolume Define o volume de mídia. (Herdado de HtmlMedia.)
Método público ToString Retorna uma cadeia de caracteres que representa UITestControlatual. (Herdado de UITestControl.)
Método público TryFind Tenta localizar o controle na interface do usuário. (Herdado de UITestControl.)
Método público TryGetClickablePoint Retorna um ponto clicável em UITestControl.Se o controle não é clicável, retorna falsede esse método. (Herdado de UITestControl.)
Método público Unmute Unmutes a mídia. (Herdado de HtmlMedia.)
Método público WaitForControlCondition(Predicate<UITestControl>) Bloqueia o segmento atual até que o controle está de acordo com a condição especificada, ou até o tempo limite expirar padrão. (Herdado de UITestControl.)
Método público WaitForControlCondition(Predicate<UITestControl>, Int32) Bloqueia o segmento atual até que o controle está de acordo com a condição especificada, ou até o tempo limite expirar especificado. (Herdado de UITestControl.)
Método público WaitForControlEnabled() Bloqueia o segmento atual até que o controle está ativado, ou até o tempo limite expirar padrão. (Herdado de UITestControl.)
Método público WaitForControlEnabled(Int32) Bloqueia o segmento atual até que o controle está ativado, ou até o tempo limite expirar especificado. (Herdado de UITestControl.)
Método público WaitForControlExist() Bloqueia o segmento atual até que o controle ocorra na interface do usuário, ou até o tempo limite expirar padrão. (Herdado de UITestControl.)
Método público WaitForControlExist(Int32) Bloqueia o segmento atual até que o controle ocorra na interface do usuário, ou até o tempo limite expirar especificado. (Herdado de UITestControl.)
Método público WaitForControlNotExist() Bloqueia o segmento atual até que esse controle não está na interface do usuário, ou até o tempo limite expirar padrão. (Herdado de UITestControl.)
Método público WaitForControlNotExist(Int32) Bloqueia o segmento atual até que esse controle não ocorra na interface do usuário, ou até o tempo limite expirar especificado. (Herdado de UITestControl.)
Método público WaitForControlPropertyEqual(String, Object) Bloqueia o segmento atual até que a propriedade especificada de esse controle é igual ao valor especificado, ou até o tempo limite expirar padrão. (Herdado de UITestControl.)
Método público WaitForControlPropertyEqual(String, Object, Int32) Bloqueia o segmento atual até que a propriedade especificada de esse controle é igual ao valor especificado, ou até o tempo limite expirar especificado. (Herdado de UITestControl.)
Método público WaitForControlPropertyNotEqual(String, Object) Bloqueia o segmento atual até que a propriedade especificada de este controle não é igual ao valor especificado, ou até o tempo limite expirar padrão. (Herdado de UITestControl.)
Método público WaitForControlPropertyNotEqual(String, Object, Int32) Bloqueia o segmento atual até que a propriedade especificada de este controle não é igual ao valor especificado, ou até o tempo limite expirar especificado. (Herdado de UITestControl.)
Método público WaitForControlReady() Bloqueia o segmento atual até que o controle está pronto para receber entrada de mouse ou teclado, ou até o tempo limite expirar padrão. (Herdado de UITestControl.)
Método público WaitForControlReady(Int32) Bloqueia o segmento atual até que o controle está pronto para receber entrada de mouse ou teclado, ou até o tempo limite expirar especificado. (Herdado de UITestControl.)

Superior

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.TestTools.UITesting.HtmlControls