Adobe® Flash® Platform için ActionScript® 3.0 Başvurusu
Ana Sayfa  |  Paket ve Sınıf Listesini Gizle |  Paketler  |  Sınıflar  |  Yenilikler  |  Dizin  |  Ekler  |  Niçin İngilizce?
Filtreler: Sunucudan Veri Alınıyor...
Sunucudan Veri Alınıyor...
flash.events 

BrowserInvokeEvent  - AS3

Paketflash.events
Sınıfpublic class BrowserInvokeEvent
Miras AlmaBrowserInvokeEvent Inheritance Event Inheritance Object

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: AIR 1.0

Tarayıcı çağrısı özelliği kullanılarak tarayıcıda bir SWF dosyası olması sonucunda uygulama çağrıldığında AIR uygulamasının NativeApplication nesnesi bir browserInvoke olayı gönderir. Bir kullanıcı tarayıcıda sorunsuz yükleme özelliği başlattığında ve tarayıcıdaki SWF dosyası, air.swf dosyasının launchApplication() yönteminin arguments parametresine bir dizi verdiğinde NativeApplication nesnesi de bir browserInvoke olayı gönderir. (Ayrıntılar için, AIR geliştiricisi kılavuzunda “AIR uygulamalarını dağıtma, yükleme ve çalıştırma“ bölümüne bakın.)

Yalnızca bir uygulama, uygulama açıklayıcı dosyasında aşağıdakileri belirtirse tarayıcı çağrısına izin verilir.

<allowBrowserInvocation>true</allowBrowserInvocation>

Uygulama çalıştırılmıyorsa, NativeApplication nesnesi tarayıcıdan başlatıldığında hem bir InvokeEvent olayı hem de bir browserInvoke olayı gönderir. Ya da bir uygulama zaten çalışıyorsa, NativeApplication nesnesi tarayıcıdan başlatıldığında yalnızca bir browserInvoke olayı gönderir.

Tarayıcıdan sorunsuz yükleme sonucunda uygulama başlatılırsa (kullanıcı, yüklemenin ardından başlatmayı seçtiğinde), NativeApplication nesnesi yalnızca argümanlar verildiğinde (tarayıcıdaki SWF dosyasının air.swf dosyasının installApplication() yönteminin arguments parametresine bir dizi vermesiyle) bir BrowserInvoke olayı gönderir. Ayrıntılar için, AIR geliştiricisi kılavuzunda “AIR uygulamalarını dağıtma, yükleme ve çalıştırma“ bölümüne bakın.

invokeEvent olayları gibi, browserInvokeEvent olayları da NativeApplication nesnesi (NativeApplication.nativeApplication) tarafından gönderilir. browserInvoke olaylarını almak için, NativeApplication nesnesinin addEventListener() yöntemini çağırın. Bir olay dinleyicisi browserInvoke olayı için kaydolduğunda, kayıttan önce gerçekleşen tüm browserInvoke olaylarını da alır. Bunlar, kayıttan sonra alınabilecek diğer browserInvoke olaylarından önce gönderilmek zorunda olmayıp addEventListener() öğesine yapılan çağrı döndükten sonra gönderilir. Bu da, başlatma kodunuz çalıştırılmadan önce (örneğin, uygulama ilk olarak tarayıcıdan çağrıldığında) oluşan browserInvoke olaylarını işlemenizi sağlar. Daha sonra çalıştırma sırasında (uygulama başlatılmasının ardından) bir olay dinleyicisi eklerseniz, bunun uygulamanın başlatılmasından bu yana oluşan tüm browserInvoke olaylarını almaya devam edeceğini unutmayın.

İlgili API Öğeleri



Genel Özellikler
 ÖzellikTanımlayan:
      arguments : Array
[salt okunur] Uygulamaya verilecek argüman dizisi (dize).
BrowserInvokeEvent
 Inheritedbubbles : Boolean
[salt okunur] Bir olayın köpüren bir olay olup olmadığını belirtir.
Event
 Inheritedcancelable : Boolean
[salt okunur] Olayla ilişkilendirilmiş davranışın önlenebilir olup olmadığını gösterir.
Event
 Inheritedconstructor : Object
Belirli bir nesne örneği için sınıf nesnesine veya yapıcı işlevine bir başvuru.
Object
 InheritedcurrentTarget : Object
[salt okunur] Bu Event nesnesini olay dinleyicisiyle etkin olarak işleyen nesne.
Event
 InheritedeventPhase : uint
[salt okunur] Olay akışındaki geçerli aşama.
Event
      isHTTPS : Boolean
[salt okunur] Tarayıcıdaki içeriğin HTTPS URL şemasını kullanıp (true) kullanmaması (false).
BrowserInvokeEvent
      isUserEvent : Boolean
[salt okunur] Tarayıcı çağrısının bir user olayı (örn. fare tıklatması) sonucunda oluşup oluşmadığı.
BrowserInvokeEvent
      sandboxType : String
[salt okunur] Tarayıcıdaki içerik için sanal alan türü.
BrowserInvokeEvent
      securityDomain : String
[salt okunur] Tarayıcıdaki içerik için "www.adobe.com" veya "www.ornek.org" gibi güvenlik etki alanı.
BrowserInvokeEvent
 Inheritedtarget : Object
[salt okunur] Olay hedefi.
Event
 Inheritedtype : String
[salt okunur] Olay türü.
Event
Genel Yöntemler
 YöntemTanımlayan:
  
    BrowserInvokeEvent(type:String, bubbles:Boolean, cancelable:Boolean, arguments:Array, sandboxType:String, securityDomain:String, isHTTPS:Boolean, isUserEvent:Boolean)
BrowserInvokeEvent sınıfının yapıcı işlevi.
BrowserInvokeEvent
  
    clone():Event
[geçersiz kıl] Bu olayın yeni bir kopyasını oluşturur.
BrowserInvokeEvent
 Inherited
formatToString(className:String, ... arguments):String
Özel ActionScript 3.0 Event sınıfınızdaki toString() yöntemini uygulamak için bir yardımcı işlev.
Event
 Inherited
Bir nesnenin belirli bir özelliğinin tanımlı olup olmadığını gösterir.
Object
 Inherited
Olayda preventDefault() öğesinin çağrılmış olup olmadığını kontrol eder.
Event
 Inherited
Object sınıfının bir örneğinin parametre olarak belirtilen nesnenin prototip zincirinde olup olmadığını gösterir.
Object
 Inherited
Bir olayın varsayılan davranışını, bu yapılabiliyorsa iptal eder.
Event
 Inherited
Belirtilen özelliğin bulunup bulunmadığını ve numaralandırılabilir olup olmadığını gösterir.
Object
 Inherited
Dinamik bir özelliğin döngü işlemlerinde kullanılabilirliğini ayarlar.
Object
 Inherited
Olay akışında geçerli düğümdeki ve ondan sonra gelen düğümlerdeki olay dinleyicilerin işlenmesini engeller.
Event
 Inherited
Olay akışında geçerli düğümden sonra gelen düğümlerdeki olay dinleyicilerin işlenmesini engeller.
Event
 Inherited
Bu nesnenin, yerel ayara özel kurallara göre biçimlendirilmiş dize temsilini döndürür.
Object
 Inherited
Event nesnesinin tüm özelliklerini içeren bir dize döndürülür.
Event
 Inherited
Belirtilen nesnenin temel değerini döndürür.
Object
Genel Sabitler
 SabitTanımlayan:
      BROWSER_INVOKE : String = "browserInvoke"
[statik] BrowserInvokeEvent.BROWSER_INVOKE sabiti, bir BrowserInvokeEvent nesnesinin type özelliğinin değerini tanımlar.
BrowserInvokeEvent
Özellik Ayrıntısı
    

arguments

özellik
arguments:Array  [salt okunur]

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: AIR 1.0

Uygulamaya verilecek argüman dizisi (dize).



Uygulama
    public function get arguments():Array
    

isHTTPS

özellik 
isHTTPS:Boolean  [salt okunur]

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: AIR 1.0

Tarayıcıdaki içeriğin HTTPS URL şemasını kullanıp (true) kullanmaması (false).



Uygulama
    public function get isHTTPS():Boolean
    

isUserEvent

özellik 
isUserEvent:Boolean  [salt okunur]

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: AIR 1.0

Tarayıcı çağrısının bir user olayı (örn. fare tıklatması) sonucunda oluşup oluşmadığı. AIR 1.0'da, bu her zaman true değerine ayarlanır; AIR uygulamasının, tarayıcı çağrısı özelliğine bir çağrı başlatması için bir kullanıcı olayı gerekir.



Uygulama
    public function get isUserEvent():Boolean
    

sandboxType

özellik 
sandboxType:String  [salt okunur]

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: AIR 1.0

Tarayıcıdaki içerik için sanal alan türü. Bu, aşağıdaki değerlerden birine ayarlanabilir:

  • Security.APPLICATION — İçerik, uygulamanın güvenlik sanal alanındadır.
  • Security.LOCAL_TRUSTED — İçerik, yerel güvenilir güvenlik sanal alanındadır.
  • Security.LOCAL_WITH_FILE — İçerik, dosya sistemi ile yerel güvenlik sanal alanındadır.
  • Security.LOCAL_WITH_NETWORK — İçerik, ağ iletişimi ile yerel güvenlik sanal alanındadır.
  • Security.REMOTE — İçerik, uzak (ağ) bir etki alanındadır.



Uygulama
    public function get sandboxType():String

İlgili API Öğeleri

    

securityDomain

özellik 
securityDomain:String  [salt okunur]

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: AIR 1.0

Tarayıcıdaki içerik için "www.adobe.com" veya "www.example.org" gibi güvenlik etki alanı. Bu özellik, yerel veya uygulama güvenlik sanal alanındaki içerik için değil, yalnızca uzak güvenlik sanal alanındaki içerik için (ağ etki alanındaki içerik) ayarlanır.



Uygulama
    public function get securityDomain():String
Yapıcı Ayrıntı
    

BrowserInvokeEvent

()Yapıcı
public function BrowserInvokeEvent(type:String, bubbles:Boolean, cancelable:Boolean, arguments:Array, sandboxType:String, securityDomain:String, isHTTPS:Boolean, isUserEvent:Boolean)

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: AIR 1.0

BrowserInvokeEvent sınıfının yapıcı işlevi. Genellikle geliştiriciler BrowserInvokeEvent() yapıcısını doğrudan çağırmaz. Yalnızca çalışma zamanının bir BrowserInvokeEvent nesnesi oluşturması gerekir.

Parametreler
type:StringEvent.type olarak erişilebilen olay türü.
 
bubbles:Boolean — BrowserInvokeEvent nesnesi için false değerine ayarlayın.
 
cancelable:Boolean — BrowserInvokeEvent nesnesi için false değerine ayarlayın.
 
arguments:Array — Uygulamaya verilecek argüman dizisi (dize).
 
sandboxType:String — Tarayıcıdaki içerik için sanal alan türü.
 
securityDomain:String — Tarayıcıdaki içerik için güvenlik etki alanı.
 
isHTTPS:Boolean — Tarayıcıdaki içeriğin HTTPS URL şemasını kullanıp kullanmaması.
 
isUserEvent:Boolean — Tarayıcı çağrısının bir user olayı sonucunda olup olmadığı.
Yöntem Ayrıntısı

    clone

()yöntem
override public function clone():Event

Çalışma Zamanı Sürümleri: AIR 1.0

Bu olayın yeni bir kopyasını oluşturur.

Döndürür
Event — Olayın kopyası.
Sabit Ayrıntısı
    

BROWSER_INVOKE

Sabit
public static const BROWSER_INVOKE:String = "browserInvoke"

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: AIR 1.0

BrowserInvokeEvent.BROWSER_INVOKE sabiti, bir BrowserInvokeEvent nesnesinin type özelliğinin değerini tanımlar.

BrowserInvokeEvent nesnesi şu özelliklere sahiptir:

ÖzelliklerDeğerler
argumentsBu çağrı sırasında iletilen string argümanları dizisi.
sandBoxTypeTarayıcıdaki içeriğin sanal alan türünü temsil eden bir dize (Security.APPLICATION, Security.LOCAL_TRUSTED, Security.LOCAL_WITH_FILE, Security.LOCAL_LOCAL_WITH_NETWORK veya Security.REMOTE).
securityDomainTarayıcıdaki içeriğin güvenlik etki alanını temsil eden bir dize (örn. "www.example.com").
isHTTPSTarayıcı içeriğinin HTTPS URL şemasını kullanıp (true) kullanmaması (false)
isUserEventTarayıcı çağrısının bir user olayı sonucunda olup olmadığı (AIR 1.0'da her zaman true).
bubblesHayır.
cancelablefalse; İptal edilecek varsayılan davranış yoktur.
currentTargetInvokeEvent nesnesini olay dinleyicisiyle etkin olarak işleyen nesneyi belirtir.
targetHer zaman NativeApplication nesnesi.

İlgili API Öğeleri





[ X ]Niçin İngilizce?
ActionScript 3.0 Başvurusu'ndaki içerik İngilizce görünür

ActionScript 3.0 Başvurusu'nun tüm bölümleri tüm dillere çevrilmemiştir. Bir dil öğesi çevrilmediğinde İngilizce görünür. Örneğin, ga.controls.HelpBox sınıfı hiçbir dile çevrilmez. Bu nedenle, başvurunun Türkçe versiyonunda ga.controls.HelpBox sınıfı İngilizce görünür.