HtmlElement.SetAttribute(String, String) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Define o valor do atributo nomeado no elemento.
public:
void SetAttribute(System::String ^ attributeName, System::String ^ value);
public void SetAttribute(string attributeName, string value);
member this.SetAttribute : string * string -> unit
Public Sub SetAttribute (attributeName As String, value As String)
Parâmetros
- attributeName
- String
O nome do atributo a definir.
- value
- String
O novo valor deste atributo.
Exemplos
O exemplo de código seguinte adiciona um novo IMG elemento ao documento atual, usando SetAttribute para definir o SRC atributo da imagem.
private void InsertImageFooter()
{
if (webBrowser1.Document != null)
{
HtmlDocument doc = webBrowser1.Document;
HtmlElement elem = doc.CreateElement("IMG");
elem.SetAttribute("SRC", "http://www.adatum.com/images/footer-banner.jpg");
doc.Body.AppendChild(elem);
}
}
Private Sub InsertImageFooter()
If (WebBrowser1.Document IsNot Nothing) Then
With WebBrowser1.Document
Dim Elem As HtmlElement = .CreateElement("IMG")
Elem.SetAttribute("SRC", "http://www.adatum.com/images/footer-banner.jpg")
.Body.AppendChild(Elem)
End With
End If
End Sub
Observações
Um atributo em HTML é qualquer par nome-valor válido para esse elemento.
HtmlElement expõe apenas os atributos que são comuns a todos os elementos, excluindo aqueles que se aplicam apenas a certos tipos de elementos; SRC é um atributo pré-definido para a IMG etiqueta, por exemplo, mas não para a DIV etiqueta. Utilizar GetAttribute e SetAttribute manipular atributos não expostos no Modelo de Objetos de Documento (DOM) gerido.
Se attributeName não for um atributo definido num elemento, SetAttribute definirá-lo no elemento como um atributo novo.
GetAttribute e SetAttribute não distinguem maiúsculas e minúsculas.
Para definir o class atributo em um HtmlElement , deve referir-se ao atributo como className ao especificar o primeiro argumento como SetAttribute