Dela via


Om Automation-gränssnittet

Ett Installer-objekt måste skapas från början för att kunna läsa in det automationsstöd som krävs för att få åtkomst till installationskomponenterna via COM. Det här objektet innehåller omslutningar för att skapa objekt på den översta nivån och få åtkomst till deras metoder. De här omslutningarna tillhandahåller helt enkelt parameteröversättningar för att exponera installationsfunktionerna på ett sätt som överensstämmer med Microsoft Visual Basic utan att ändra metodernas beteende.

När det är möjligt presenteras ett par av C++-metoderna Get och Set i Visual Basic som en enda egenskap. I vissa fall exponeras C++-metoder som tar ett indexargument som en indexerad egenskap. Många C++-metoder returnerar resultatet via en parameter eftersom returvärdet används för felreturen. I Visual Basic hanteras dock fel av en separat mekanism och resultatet skickas alltid i returvärdet.

Information om hur du använder automatisering och skapar installationsobjektet finns i Using the Automation Interface.

Referensmaterial för Windows Installer-objekt finns i Automation Interface Reference.

Skriptexempel för Windows Installer