HtmlDocument.All プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
HtmlElementCollection のインスタンスを取得します。これは、ドキュメントのすべての HtmlElement オブジェクトを格納します。
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
プロパティ値
ドキュメント内のすべての要素の HtmlElementCollection。
例
次のコード例では、ドキュメントとセット Enabled=True
内のすべての要素を反復処理し、ドキュメントの読み込み中にユーザー入力を防ぐために、既定で無効になっている可能性があるすべての要素を有効にします。 コード例では、アプリケーションにという名前WebBrowser1
のコントロールがWebBrowser含まれている必要があります。
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
注釈
コレクションは All 、ドキュメント ツリー内の位置に関係なく、HTML ドキュメント内の任意の要素にランダムにアクセスできます。 これを使用して、名前、ID、またはインデックスを使用して HTML ドキュメント内の任意の要素にアクセスします。 また、ドキュメント内のすべての要素を反復処理することもできます。
などのHEAD``TITLE
一部の要素には、名前が関連付けされません。 その他のすべての要素には、HTML ファイルの作成者が名前を割り当てた場合にのみ名前が付けられます。 名前のない要素には、ID またはインデックスを使用してアクセスできます。
タグの外部にある HTML ファイル内のすべての要素に親要素が必要であるため、要素をコレクションにHTML
直接All追加することはできません。 ツリーに AppendChild 新しい要素を InnerHtml 追加するには、メソッドまたはプロパティ HtmlElement を使用します。