Aracılığıyla paylaş


HtmlDocument.All Özellik

Tanım

Belgenin HtmlElementCollectiontüm HtmlElement nesnelerini depolayan bir örneğini alır.

public:
 property System::Windows::Forms::HtmlElementCollection ^ All { System::Windows::Forms::HtmlElementCollection ^ get(); };
public System.Windows.Forms.HtmlElementCollection All { get; }
member this.All : System.Windows.Forms.HtmlElementCollection
Public ReadOnly Property All As HtmlElementCollection

Özellik Değeri

HtmlElementCollection

HtmlElementCollection Belgedeki tüm öğelerin sayısı.

Örnekler

Aşağıdaki kod örneği, belgedeki tüm öğeleri yineler ve ayarlar Enabled=Trueve belge yüklenirken kullanıcı girişini önlemek için varsayılan olarak devre dışı bırakılmış olabilecek öğeleri etkinleştirir. Kod örneği, uygulamanızın adlı WebBrowser1bir denetim içermesini WebBrowser gerektirir.

public void EnableAllElements()
{
    if (webBrowser1.Document != null)
    {
        foreach (HtmlElement pageElement in webBrowser1.Document.All)
        {
            pageElement.Enabled = true;
        }
    }
}
Private Sub EnableAllElements()
    If (WebBrowser1.Document IsNot Nothing) Then
        For Each PageElement As HtmlElement In WebBrowser1.Document.All
            PageElement.Enabled = True
        Next
    End If
End Sub

Açıklamalar

Koleksiyon, All belge ağacındaki konumundan bağımsız olarak HTML belgesindeki herhangi bir öğeye rastgele erişim sağlar. Bir HTML belgesindeki herhangi bir öğeye ad, kimlik veya dizine göre erişmek için bu öğeyi kullanın. Ayrıca, belgedeki tüm öğeler üzerinde de yineleme gerçekleştirebilirsiniz.

ve TITLEgibi HEAD bazı öğelerin hiçbir zaman bunlarla ilişkilendirilmiş adları olmaz. Diğer tüm öğelerin adları yalnızca HTML dosyasının yazarı tarafından atanmışsa olur. Adsız öğelere kimlik veya dizine göre erişebilirsiniz.

Etiketin All dışındaki bir HTML dosyasındaki tüm öğelerin üst öğeye sahip olması gerektiğinden, öğeleri doğrudan koleksiyona HTML ekleyemezsiniz. Ağacına AppendChild yeni öğeler eklemek için yöntemini veya InnerHtml özelliğini HtmlElement kullanın.

Şunlara uygulanır

Ayrıca bkz.