HtmlDocument.All Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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 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 WebBrowser denetim içermesini 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. Belge içindeki tüm öğeleri de yineleyebilirsiniz.
ve TITLEgibi HEAD bazı öğelerle hiçbir zaman ilişkilendirilen adlar bulunmaz. 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 öğesi olması gerektiğinden koleksiyona HTML doğrudan öğe ekleyemezsiniz. Ağacına AppendChild yeni öğeler eklemek için yöntemini veya InnerHtml özelliğini HtmlElement kullanın.