Dil

JSVirtualMachine Sınıf

Tanım

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

[Foundation.Register("JSVirtualMachine", true)]
public class JSVirtualMachine : Foundation.NSObject
[<Foundation.Register("JSVirtualMachine", true)>]
type JSVirtualMachine = class
    inherit NSObject
Devralma
JSVirtualMachine
Öznitelikler

Açıklamalar

Bu sınıf, uygulama geliştiricileri tarafından .NET nesnelere başvuru eklemek ve kaldırmak için kullanılabilir, böylece JavaScript VM'sinin çöp toplama eklentilerini engellemesi.

JSVirtualMachine, çok iş parçacıklı JavaScript için ayrıntı düzeyini kilitleme birimidir.

Oluşturucular

Name Description
JSVirtualMachine()

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

JSVirtualMachine(NativeHandle)

Yönetilmeyen nesnelerin yönetilen gösterimlerini oluştururken kullanılan bir oluşturucu. Çalışma zamanı tarafından çağrılır.

JSVirtualMachine(NSObjectFlag)

Oluşturucu, türetilmiş sınıfları çağırarak başlatmayı atlar ve yalnızca nesneyi ayırır.

Özellikler

Name Description
AccessibilityAttributedUserInputLabels

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
AccessibilityRespondsToUserInteraction

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
AccessibilityTextualContext

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
AccessibilityUserInputLabels

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
Class

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
ClassHandle

Bu sınıf için Objective-C sınıf tanıtıcısı.

DebugDescription

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
Description

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
ExposedBindings

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
Handle

Yönetilmeyen nesne gösterimi için tanıtıcı (işaretçi).

(Devralındığı yer: NSObject)
IsDirectBinding

Bu örneğin doğrudan Objective-C bağlama kullanıp kullanmadığını belirten bir değer alır veya ayarlar.

(Devralındığı yer: NSObject)
IsProxy

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
RetainCount

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
Self

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
Superclass

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
SuperHandle

Bu NSObjectiçin temel sınıftaki yöntemleri temsil etmek için kullanılan tanıtıcı.

(Devralındığı yer: NSObject)
Zone

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)

Yöntemler

Name Description
AddManagedReference(NSObject, NSObject)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Rastgele bir yöntem kullanarak bir nesneyi harici olarak gözlemlenmek üzere kaydeder.

(Devralındığı yer: NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Rastgele bir yöntem kullanarak bir nesneyi harici olarak gözlemlenmek üzere kaydeder.

(Devralındığı yer: NSObject)
AwakeFromNib()

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
BeginInvokeOnMainThread(Action)

Belirtilen eylemi ana ui iş parçacığında zaman uyumsuz olarak çağırır.

(Devralındığı yer: NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Ana ui iş parçacığında belirtilen kodu zaman uyumsuz olarak çağırır.

(Devralındığı yer: NSObject)
Bind(NSString, NSObject, String, NSBindingOptions)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
Bind(NSString, NSObject, String, NSDictionary)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
CommitEditing()

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
CommitEditing(NSObject, Selector, IntPtr)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
ConformsToProtocol(NativeHandle)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
Copy()

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
DangerousAutorelease()

Bu nesnede 'autorelease' seçicisini çağırır.

(Devralındığı yer: NSObject)
DangerousRelease()

Bu nesnedeki 'release' seçicisini çağırır.

(Devralındığı yer: NSObject)
DangerousRetain()

Bu nesnede 'retain' seçicisini çağırır.

(Devralındığı yer: NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
DidChangeValue(String)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
Dispose()

nesnesi tarafından NSObject kullanılan kaynakları serbest bırakır.

(Devralındığı yer: NSObject)
Dispose(Boolean)

Bu nesne tarafından kullanılan kaynakları serbest bırakır.

(Devralındığı yer: NSObject)
DoesNotRecognizeSelector(Selector)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
Equals(NSObject)

Belirtilen NSObject öğesinin geçerli NSObjectöğesine eşit olup olmadığını belirler.

(Devralındığı yer: NSObject)
Equals(Object)

Belirtilen nesnenin geçerli NSObjectöğesine eşit olup olmadığını belirler.

(Devralındığı yer: NSObject)
GetBindingInfo(NSString)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
GetBindingOptionDescriptions(NSString)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
GetBindingValueClass(NSString)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
GetDictionaryOfValuesFromKeys(NSString[])

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
GetHashCode()

Geçerli örnek için bir karma kodu oluşturur.

(Devralındığı yer: NSObject)
GetMethodForSelector(Selector)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
GetNativeHash()

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
Init()

Objective-C init yöntemini çağırarak nesnesini başlatır.

(Devralındığı yer: NSObject)
InitializeHandle(NativeHandle, String)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
InitializeHandle(NativeHandle)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
Invoke(Action, Double)

Belirtilen gecikmeden sonra belirtilen eylemi çağırır.

(Devralındığı yer: NSObject)
Invoke(Action, TimeSpan)

Belirtilen gecikmeden sonra belirtilen eylemi çağırır.

(Devralındığı yer: NSObject)
InvokeOnMainThread(Action)

Belirtilen eylemi ana ui iş parçacığında zaman uyumlu olarak çağırır.

(Devralındığı yer: NSObject)
InvokeOnMainThread(Selector, NSObject)

Ana ui iş parçacığında belirtilen kodu zaman uyumlu olarak çağırır.

(Devralındığı yer: NSObject)
IsEqual(NSObject)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
IsKindOfClass(Class)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
IsMemberOfClass(Class)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
MarkDirty()

Normal bir eş nesneyi (IsDirectBinding true) bir toggleref nesnesine yükselter.

(Devralındığı yer: NSObject)
MutableCopy()

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
ObjectDidEndEditing(NSObject)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
PerformSelector(Selector, NSObject, Double)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
PerformSelector(Selector, NSObject, NSObject)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
PerformSelector(Selector, NSObject)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
PerformSelector(Selector)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
PrepareForInterfaceBuilder()

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
RemoveManagedReference(NSObject, NSObject)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

RemoveObserver(NSObject, NSString, IntPtr)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
RemoveObserver(NSObject, NSString)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
RemoveObserver(NSObject, String, IntPtr)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
RemoveObserver(NSObject, String)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
RespondsToSelector(Selector)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
SetNilValueForKey(NSString)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
SetValueForKey(NSObject, NSString)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
SetValueForKeyPath(NativeHandle, NSString)

Belirli bir anahtar yolu tarafından tanımlanan özelliğin değerini belirli bir değere ayarlar.

(Devralındığı yer: NSObject)
SetValueForKeyPath(NSObject, NSString)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
SetValueForUndefinedKey(NSObject, NSString)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
ToString()

Geçerli örneğin değerinin dize gösterimini döndürür.

(Devralındığı yer: NSObject)
Unbind(NSString)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
ValueForKey(NSString)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
ValueForKeyPath(NSString)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
ValueForUndefinedKey(NSString)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)
WillChangeValue(String)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

(Devralındığı yer: NSObject)

Uzantı Metotları

Name Description
AcceptsPreviewPanelControl(NSObject, QLPreviewPanel)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

AccessibilityHitTest(NSObject, CGPoint, UIEvent)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

BeginPreviewPanelControl(NSObject, QLPreviewPanel)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

BrowserAccessibilityDeleteTextAtCursor(NSObject, IntPtr)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

BrowserAccessibilityInsertTextAtCursor(NSObject, String)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

EndPreviewPanelControl(NSObject, QLPreviewPanel)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

GetAccessibilityCustomRotors(NSObject)

Nesneye this uygun nesne dizisini UIAccessibilityCustomRotor alır.

GetAccessibilityLineEndPositionFromCurrentSelection(NSObject)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

GetAccessibilityLineRangeForPosition(NSObject, IntPtr)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

GetAccessibilityLineStartPositionFromCurrentSelection(NSObject)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

GetAccessibilityNextTextNavigationElement(NSObject)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

GetAccessibilityNextTextNavigationElementBlock(NSObject)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

GetAccessibilityPreviousTextNavigationElement(NSObject)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

GetAccessibilityPreviousTextNavigationElementBlock(NSObject)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

GetAccessibilityTextInputResponder(NSObject)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

GetAccessibilityTextInputResponderHandler(NSObject)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

GetBrowserAccessibilityAttributedValue(NSObject, NSRange)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

GetBrowserAccessibilityContainerType(NSObject)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

GetBrowserAccessibilityCurrentStatus(NSObject)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

GetBrowserAccessibilityHasDomFocus(NSObject)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

GetBrowserAccessibilityIsRequired(NSObject)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

GetBrowserAccessibilityPressedState(NSObject)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

GetBrowserAccessibilityRoleDescription(NSObject)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

GetBrowserAccessibilitySelectedTextRange(NSObject)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

GetBrowserAccessibilitySortDirection(NSObject)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

GetBrowserAccessibilityValue(NSObject, NSRange)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

GetDebugDescription(INSObjectProtocol)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

GetHandle(INativeObject)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

GetNonNullHandle(INativeObject, String)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

GetValidModes(NSObject, NSFontPanel)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

ObjectDidBeginEditing(NSObject, INSEditor)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

ObjectDidEndEditing(NSObject, INSEditor)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

ProvideImageData(NSObject, IntPtr, UIntPtr, UIntPtr, UIntPtr, UIntPtr, UIntPtr, NSObject)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

ProvideImageToMTLTexture(NSObject, IMTLTexture, IMTLCommandBuffer, UIntPtr, UIntPtr, UIntPtr, UIntPtr, NSObject)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Nesneye uygun this nesne dizisini UIAccessibilityCustomRotor ayarlar.

SetAccessibilityNextTextNavigationElement(NSObject, NSObject)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

SetAccessibilityNextTextNavigationElementBlock(NSObject, AXObjectReturnBlock)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

SetAccessibilityPreviousTextNavigationElement(NSObject, NSObject)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

SetAccessibilityPreviousTextNavigationElementBlock(NSObject, AXObjectReturnBlock)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

SetAccessibilityTextInputResponder(NSObject, IUITextInput)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

SetAccessibilityTextInputResponderHandler(NSObject, UITextInputReturnHandler)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

SetBrowserAccessibilityContainerType(NSObject, BEAccessibilityContainerType)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

SetBrowserAccessibilityCurrentStatus(NSObject, String)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

SetBrowserAccessibilityHasDomFocus(NSObject, Boolean)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

SetBrowserAccessibilityIsRequired(NSObject, Boolean)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

SetBrowserAccessibilityPressedState(NSObject, BEAccessibilityPressedState)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

SetBrowserAccessibilityRoleDescription(NSObject, String)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

SetBrowserAccessibilitySelectedTextRange(NSObject, NSRange)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

SetBrowserAccessibilitySortDirection(NSObject, String)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

SetSharedObservers(NSObject, NSKeyValueSharedObserversSnapshot)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

ValidateToolbarItem(NSObject, NSToolbarItem)

JavaScript Sanal Makinesi, açık başvuru yönetimine olanak sağlar.

Şunlara uygulanır

Ayrıca bkz.