Example: Using The External Api With An Activex Container - Adobe FLEX 2-PROGRAMMING ACTIONSCRIPT 3.0 Manual

Programming actionscript 3.0
Table of Contents

Advertisement

The Introvert IM C# files can be found in the Samples/IntrovertIM_CSharp folder. The
application consists of the following files:
File
AppForm.cs
bin/Debug/IntrovertIMApp.swf
ExternalInterfaceProxy/
ExternalInterfaceProxy.cs
ExternalInterfaceProxy/
ExternalInterfaceSerializer.cs
ExternalInterfaceProxy/
ExternalInterfaceEventArgs.cs
ExternalInterfaceProxy/
ExternalInterfaceCall.cs
bin/Debug/IntrovertIMApp.swf
obj/AxInterop.ShockwaveFlashObjects.dll,
obj/Interop.ShockwaveFlashObjects.dll
Description
The main application file with the C# Windows
Forms interface.
The SWF file loaded by the application.
The class that serves as a wrapper around the
ActiveX control for External Interface
communication. It provides mechanisms for
calling and receiving calls from ActionScript.
The class that performs the task of converting
Flash Player's XML format messages to .NET
objects.
This file defines two C# types (classes): a
custom delegate, and an event arguments
class, which are used by the
ExternalInterfaceProxy class to notify a listener
of a function call from ActionScript.
This class is a value object representing a
function call from ActionScript to the ActiveX
container, with properties for the function name
and parameters.
The SWF file loaded by the application.
Wrapper assemblies created by Visual Studio
.NET that are required to access the Flash
Player (Shockwave
from managed code.

Example: Using the External API with an ActiveX container

®
Flash) ActiveX control
515

Advertisement

Table of Contents
loading

This manual is also suitable for:

Flex

Table of Contents