Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De volgende interfaces worden gebruikt om samengestelde documenten te implementeren en gegevensoverdracht tussen toepassingen uit te voeren.
| Interface | Beschrijving |
|---|---|
| IAdviseSink- | Hiermee kunnen containers en andere objecten meldingen ontvangen van gegevenswijzigingen, wijzigingen weergeven en wijzigingen in samengestelde documenten die plaatsvinden in interessante objecten. |
| IAdviseSink2 | Een extensie voor IAdviseSink waarmee een methode wordt toegevoegd voor het afhandelen van een wijziging in de moniker van een gekoppeld object. |
| IAdviseSinkEx- | Een extensie voor IAdviseSink waarmee de sink kan worden geïnformeerd over wijzigingen in de weergavestatus van een object. |
| IDataAdviseHolder | Hiermee worden adviesverbindingen tussen een gegevensobject en een of meer sinks gemaakt en beheerd. |
| IDataObject- | Hiermee schakelt u gegevensoverdracht en melding van wijzigingen in gegevens in. |
| IDropSource- | Een van de interfaces die u moet implementeren om slepen en neerzetten in uw toepassing te bieden. |
| IDropSourceNotify- | Ontvangt meldingen wanneer een gebruiker de muis naar of uit een potentieel doelvenster sleept. |
| IDropTarget- | Een van de interfaces die u moet implementeren om slepen en neerzetten in uw toepassing te bieden. |
| IEnterpriseDropTarget- | Wanneer deze interface wordt geïmplementeerd door de doeltoepassing voor neerzetten, biedt deze interface de mogelijkheid om de OLE-slepen en neerzetten-engine te bepalen of de doeltoepassing voor neerzetten van plan is om het beveiligingsbeleid voor ondernemingen te evalueren en geeft de OLE-slepen- en neerzetten-engine een manier om de ondernemings-id van de neerhalende brontoepassing aan de doeltoepassing te geven. |
| IEnumFORMATETC- | Opsomming van de FORMATETC structuren die de indelingen en media definiëren die worden ondersteund door een bepaald gegevensobject. |
| IEnumMoniker- | Opsomming van de monikers in een tabel met monikers. |
| IEnumOleDocumentViews- | Opsomming van de weergaven die worden ondersteund door een documentobject. |
| IEnumOleUndoUnits | Inventariseert de eenheden voor ongedaan maken op de stapel ongedaan maken of opnieuw uitvoeren. |
| IEnumOLEVERB- | Opsomming van de verschillende werkwoorden die beschikbaar zijn voor een object in volgorde van oplopend werkwoordnummer. |
| IEnumSTATDATA- | Inventariseert de informatie over de adviesverbinding voor een gegevensobject. |
| IObjectWithSite- | Biedt een eenvoudige manier om communicatie tussen een object en de site in de container te ondersteunen. |
| IOleAdviseHolder | Hiermee beheert u adviesverbindingen en samengestelde documentmeldingen op een objectserver. |
| IOleCache- | Biedt controle over de presentatiegegevens die in de cache van een object zijn opgeslagen. |
| IOleCache2- | Hiermee kunnen objectclients elke cache die is gemaakt met IOleCache::Cacheselectief bijwerken. |
| IOleCacheControl- | Biedt het juiste onderhoud van caches. |
| IOleClientSite | Biedt een ingesloten object met informatie over de locatie en omvang van de weergavesite, de moniker, de gebruikersinterface en andere resources die door de container worden geleverd. |
| IOleCommandTarget- | Hiermee kunnen objecten en hun containers opdrachten naar elkaar verzenden. |
| IOleContainer- | Inventariseert objecten in een samengesteld document of vergrendelt een container met de status Actief. |
| IOleDocument- | Hiermee kan een documentobject communiceren met containers om weergaven van de gegevens te maken. |
| IOleDocumentSite- | Hiermee kan een document dat is geïmplementeerd als een documentobject, de normale activeringsvolgorde voor in-place-actieve objecten omzeilen en de clientsite rechtstreeks instrueren om het te activeren als een documentobject. |
| IOleDocumentView- | Hiermee kan een container communiceren met elke weergave die wordt ondersteund door een documentobject. |
| IOleInPlaceActiveObject | Biedt een direct communicatiekanaal tussen een in-place object en het buitenste framevenster van de bijbehorende toepassing en het documentvenster in de toepassing die het ingesloten object bevat. |
| IOleInPlaceFrame | Hiermee bepaalt u het framevenster op het hoogste niveau van de container. |
| IOleInPlaceObject | Beheert de activering en deactivering van in-place objecten en bepaalt hoeveel van het in-place object zichtbaar moet zijn. |
| IOleInPlaceObjectWindowless | Hiermee kan een vensterloos object vensterberichten verwerken en deelnemen aan slepen en neerzetten. |
| IOleInPlaceSite | Beheert de interactie tussen de container en de in-place clientsite van het object. |
| IOleInPlaceSiteEx- | Biedt een extra set activerings- en deactiveringsmeldingen waarmee een object onnodig knipperen op het scherm kan voorkomen wanneer het object wordt geactiveerd en gedeactiveerd. |
| IOleInPlaceSiteWindowless | Hiermee kan een vensterloos object vensterberichten verwerken, deelnemen aan slepen en neerzetten en tekenbewerkingen uitvoeren. |
| IOleInPlaceUIWindow- | Onderhandelt over de randruimte in het document- of framevenster. |
| IOleLink- | Hiermee kan een gekoppeld object de container voorzien van functies die betrekking hebben op koppelen. |
| IOleObject- | Hiermee kan een ingesloten object basisfunctionaliteit bieden aan en communiceert met de container. |
| IOleParentUndoUnit | Hiermee kunnen eenheden voor ongedaan maken onderliggende ongedaan maken eenheden bevatten. |
| IOleUILinkContainer | Algemene OLE-dialoogvensters gebruiken deze interface om de eigenschappen van de koppelingen van een container te beheren. |
| IOleUILinkInfo- | Een extensie voor de IOleUILinkContainer-interface waarmee containers de pagina Koppeling van het dialoogvenster Objecteigenschappen kunnen ondersteunen. |
| IOleUIObjInfo | Bevat informatie die wordt gebruikt door de Algemene en pagina's weergeven pagina's van het dialoogvenster Objecteigenschappen, waarin informatie wordt weergegeven over de grootte, locatie, type en naam van het object. Hiermee kan het object ook worden geconverteerd via het dialoogvenster Converteren. |
| IOleUndoManager- | Hiermee kunnen containers bewerkingen voor ongedaan maken en opnieuw uitvoeren op meerdere niveaus implementeren voor acties die plaatsvinden binnen ingesloten besturingselementen. |
| IOleUndoUnit- | De beheerder ongedaan maken roept de methoden in deze interface aan om bewerkingen ongedaan te maken en tekenreeksen op te halen die in de gebruikersinterface kunnen worden weergegeven om de bewerking ongedaan maken te beschrijven. |
| IOleWindow- | Hiermee kan een toepassing de ingang verkrijgen voor de verschillende vensters die deelnemen aan in-place activering, en ook om de contextgevoelige Help-modus in en uit te schakelen. |
| IViewObject- | Hiermee kan een object zich rechtstreeks weergeven zonder een gegevensobject door te geven aan de aanroeper. Bovendien kan deze interface een verbinding maken en beheren met een adviessink, zodat de aanroeper op de hoogte kan worden gesteld van wijzigingen in het weergaveobject. |
| IViewObject2- | Een uitbreiding op de IViewObject interface die de grootte van de tekening retourneert voor een bepaalde weergave van een object. |
| IViewObjectEx- | Een uitbreiding op de IViewObject2-interface die ondersteuning biedt voor flikkervrije tekening, het testen van treffers en het aanpassen van de grootte van besturingselementen. |