HtmlDocument.DomDocument Propriété

Définition

Obtient le pointeur d'interface non managé pour ce HtmlDocument.Gets the unmanaged interface pointer for this HtmlDocument.

public:
 property System::Object ^ DomDocument { System::Object ^ get(); };
public object DomDocument { get; }
member this.DomDocument : obj
Public ReadOnly Property DomDocument As Object

Valeur de propriété

Un Object représentant un IDispatch pointeur vers le document non managé.An Object representing an IDispatch pointer to the unmanaged document.

Exemples

Le code suivant exemple convertit le DomDocument à un IHTMLDocument2 pointeur et affiche la valeur de la lastModified propriété, qui indique quand le propriétaire du document dernière mise à jour son contenu.The following code example casts the DomDocument to an IHTMLDocument2 pointer and displays the value of the lastModified property, which tells when the owner of the document last updated its contents. L’exemple de code requiert que vous avez un Button sur votre formulaire nommé Button6.The code example requires that you have a Button on your form named Button6.

private string GetLastModifiedDate()
{
    if (webBrowser1.Document != null)
    {
        MSHTML.IHTMLDocument2 currentDoc = (MSHTML.IHTMLDocument2)webBrowser1.Document.DomDocument;
        return (currentDoc.lastModified);
    }
    else
    {
        return ("");
    }
}
Private Function GetLastModifiedDate() As String
    If (Not (WebBrowser1.Document Is Nothing)) Then
        Dim CurrentDocument As MSHTML.IHTMLDocument2 = WebBrowser1.Document.DomDocument
        GetLastModifiedDate = CurrentDocument.lastModified
    Else
        GetLastModifiedDate = Nothing
    End If
End Function

Remarques

HtmlDocument est un wrapper pour l’Internet Explorer modèle DOM (Document Object), qui est écrit dans COM.HtmlDocument is a wrapper for the Internet Explorer Document Object Model (DOM), which is written in COM. Si vous avez besoin d’accéder à des propriétés non exposées ou méthodes sur les interfaces COM sous-jacentes, telles que IHTMLDocument2, vous pouvez utiliser cet objet à interroger pour eux.If you need to access unexposed properties or methods on the underlying COM interfaces, such as IHTMLDocument2, you can use this object to query for them.

Pour utiliser les interfaces non managées, importer la bibliothèque MSHTML (mshtml.dll) dans votre application.To use the unmanaged interfaces, import the MSHTML library (mshtml.dll) into your application. Toutefois, vous pouvez également exécuter des propriétés non exposées et les méthodes à l’aide de la IDispatch::Invoke (méthode).However, you can also execute unexposed properties and methods using the IDispatch::Invoke method.

Sécurité

SecurityPermission
Pour UnmanagedCode autorisation.For UnmanagedCode permission. Énumération associée : SecurityPermissionFlagAssociated enumeration: SecurityPermissionFlag

S’applique à

Voir aussi