ActionScript® 3.0 Referenzhandbuch für die Adobe® Flash®-Plattform
Home  |  Liste der Pakete und Klassen ausblenden |  Pakete  |  Klassen  |  Neue Funktionen  |  Stichwortverzeichnis  |  Anhänge  |  Warum auf Englisch?
Filter: Daten werden vom Server abgerufen...
Daten werden vom Server abgerufen...
mx.managers 

IMarshalSystemManager  - AS3 Flex

Paketmx.managers
Schnittstellepublic interface IMarshalSystemManager

Sprachversion: ActionScript 3.0
Produktversion: Flex 4
Laufzeitversionen: Flash Player 10, AIR 1.5

Die IMarshalSystemManager-Schnittstelle definiert die Methoden und Eigenschaften, die Klassen implementieren müssen, wenn sie in einer versionsübergreifenden Konfiguration auf Brücken anderer Anwendungen zugreifen, Brücken hinzufügen und entfernen wollen.



Öffentliche Eigenschaften
 EigenschaftDefiniert von
  swfBridgeGroup : ISWFBridgeGroup
Enthält alle Brücken zu anderen Anwendungen, mit denen diese Anwendung verbunden ist.
IMarshalSystemManager
Öffentliche Methoden
 MethodeDefiniert von
  
Fügt dem System Manager eine untergeordnete Brücke hinzu.
IMarshalSystemManager
  
Fügt dem Sandbox-Stamm auf der gewünschten Ebene das angegebene untergeordnete Element hinzu.
IMarshalSystemManager
  
dispatchEventFromSWFBridges(event:Event, skip:IEventDispatcher = null, trackClones:Boolean = false, toOtherSystemManagers:Boolean = false):void
Senden Sie eine Meldung an alle übergeordneten und untergeordneten Anwendungen in dieser SWF-Brückengruppe des SystemManagers, unabhängig davon, ob sie sich in derselben SecurityDomain befinden.
IMarshalSystemManager
  
Überprüft, ob sich ein Anzeigeobjekt in einer im Kompatibilitätsmodus geladenen untergeordneten Anwendung oder in einer nicht vertrauenswürdigen Sandbox befindet.
IMarshalSystemManager
  
Fügt dem System Manager eine untergeordnete Brücke hinzu.
IMarshalSystemManager
  
Entfernt das angegebene untergeordnete Element aus dem Sandbox-Stamm auf der gewünschten Ebene.
IMarshalSystemManager
  
Bestimmt, ob der Aufrufer, der diesen System Manager verwendet, direkt oder über eine Brücke mit anderen Managern kommunizieren muss.
IMarshalSystemManager
Eigenschaftendetails

swfBridgeGroup

Eigenschaft
swfBridgeGroup:ISWFBridgeGroup

Sprachversion: ActionScript 3.0
Produktversion: Flex 4
Laufzeitversionen: Flash Player 10, AIR 1.5

Enthält alle Brücken zu anderen Anwendungen, mit denen diese Anwendung verbunden ist.



Implementierung
    public function get swfBridgeGroup():ISWFBridgeGroup
    public function set swfBridgeGroup(value:ISWFBridgeGroup):void
Methodendetails

addChildBridge

()Methode
public function addChildBridge(bridge:IEventDispatcher, owner:DisplayObject):void

Sprachversion: ActionScript 3.0
Produktversion: Flex 4
Laufzeitversionen: Flash Player 10, AIR 1.5

Fügt dem System Manager eine untergeordnete Brücke hinzu. Jede untergeordnete Brücke stellt Komponenten in einer anderen Sandbox oder mit einer anderen Flex-Version kompilierte Komponenten dar.

Parameter

bridge:IEventDispatcher — Die Brücke für das untergeordnete Element.
 
owner:DisplayObject — Der SWFLoader für das untergeordnete Element.

addChildToSandboxRoot

()Methode 
public function addChildToSandboxRoot(layer:String, child:DisplayObject):void

Sprachversion: ActionScript 3.0
Produktversion: Flex 4
Laufzeitversionen: Flash Player 10, AIR 1.5

Fügt dem Sandbox-Stamm auf der gewünschten Ebene das angegebene untergeordnete Element hinzu.

Parameter

layer:String — Der Name der IChildList im SystemManager.
 
child:DisplayObject — Das hinzuzufügende DisplayObject.

dispatchEventFromSWFBridges

()Methode 
public function dispatchEventFromSWFBridges(event:Event, skip:IEventDispatcher = null, trackClones:Boolean = false, toOtherSystemManagers:Boolean = false):void

Sprachversion: ActionScript 3.0
Produktversion: Flex 4
Laufzeitversionen: Flash Player 10, AIR 1.5

Sendet eine Meldung an alle übergeordneten und untergeordneten Anwendungen in der SWF-Brückengruppe dieses SystemManagers, unabhängig davon, ob sie sich in derselben SecurityDomain befinden. Optional können Sie eine Anwendung mit den Parametern dieser Methode ausschließen.

Parameter

event:Event — Das zu sendende Ereignis.
 
skip:IEventDispatcher (default = null) — Gibt einen IEventDispatcher an, an den Sie keine Meldung senden möchten. Dies wird normalerweise verwendet, um den IEventDispatcher zu überspringen, der das Ereignis ausgelöst hat.
 
trackClones:Boolean (default = false) — Gibt an, ob beim Senden der Ereignisse ein Verweis darauf erhalten bleibt.
 
toOtherSystemManagers:Boolean (default = false) — Gibt an, ob das Ereignis an einen anderen SystemManager auf oberster Ebene in AIR gesendet wird.

isDisplayObjectInABridgedApplication

()Methode 
public function isDisplayObjectInABridgedApplication(displayObject:DisplayObject):Boolean

Sprachversion: ActionScript 3.0
Produktversion: Flex 4
Laufzeitversionen: Flash Player 10, AIR 1.5

Überprüft, ob sich ein Anzeigeobjekt in einer im Kompatibilitätsmodus geladenen untergeordneten Anwendung oder in einer nicht vertrauenswürdigen Sandbox befindet.

Parameter

displayObject:DisplayObject — Das zu überprüfende DisplayObject.

Rückgabewerte
Boolean — Gibt true zurück, wenn sich das displayObject in einer im Kompatibilitätsmodus geladenen untergeordneten Anwendung oder in einer nicht vertrauenswürdigen Sandbox befindet, und andernfalls false.

removeChildBridge

()Methode 
public function removeChildBridge(bridge:IEventDispatcher):void

Sprachversion: ActionScript 3.0
Produktversion: Flex 4
Laufzeitversionen: Flash Player 10, AIR 1.5

Fügt dem System Manager eine untergeordnete Brücke hinzu. Jede untergeordnete Brücke stellt Komponenten in einer anderen Sandbox oder mit einer anderen Flex-Version kompilierte Komponenten dar.

Parameter

bridge:IEventDispatcher — Die Brücke für das untergeordnete Element.

removeChildFromSandboxRoot

()Methode 
public function removeChildFromSandboxRoot(layer:String, child:DisplayObject):void

Sprachversion: ActionScript 3.0
Produktversion: Flex 4
Laufzeitversionen: Flash Player 10, AIR 1.5

Entfernt das angegebene untergeordnete Element aus dem Sandbox-Stamm auf der gewünschten Ebene.

Parameter

layer:String — Der Name der IChildList im SystemManager.
 
child:DisplayObject — Das hinzuzufügende DisplayObject.

useSWFBridge

()Methode 
public function useSWFBridge():Boolean

Sprachversion: ActionScript 3.0
Produktversion: Flex 4
Laufzeitversionen: Flash Player 10, AIR 1.5

Bestimmt, ob der Aufrufer, der diesen System Manager verwendet, direkt oder über eine Brücke mit anderen Managern kommunizieren muss.

Rückgabewerte
Boolean — Bei true muss der Aufrufer, der diesen System Manager verwendet, über Sandbox-Brücken kommunizieren. Bei false kann der System Manager andere Manager direkt über Verweise aufrufen.




[ X ]Warum auf Englisch?
Inhalt des ActionScript 3.0-Referenzhandbuchs wird in englischer Sprache angezeigt

Nicht alle Teile des ActionScript 3.0-Referenzhandbuchs wurden in alle Sprachen übersetzt. Wenn der Text zu einem Sprachelement nicht übersetzt wurde, wird er auf Englisch angezeigt. Zum Beispiel wurden die Informationen zur ga.controls.HelpBox-Klasse nicht in andere Sprachen übersetzt. In der deutschen Version des Referenzhandbuchs erscheint der Abschnitt zur ga.controls.HelpBox-Klasse deshalb auf Englisch.