JSObject Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
JavaScript konak ortamındaki bir nesneye başvuruyu temsil eder ve ara sunucu olarak nesneyle etkileşime olanak tanır.
public ref class JSObject : IDisposable
[System.Runtime.Versioning.SupportedOSPlatform("browser")]
public class JSObject : IDisposable
[<System.Runtime.Versioning.SupportedOSPlatform("browser")>]
type JSObject = class
interface IDisposable
Public Class JSObject
Implements IDisposable
- Devralma
-
JSObject
- Öznitelikler
- Uygulamalar
Açıklamalar
JSObject örnekleri pahalıdır, bu nedenle artık hedef nesneye bir başvuru tutmanız gerekmedikten sonra örnekleri serbest bırakmak için kullanın Dispose() .
Özellikler
| Name | Description |
|---|---|
| IsDisposed |
Proxy'nin zaten atılıp atılmadığını gösteren bir değer alır. |
Yöntemler
| Name | Description |
|---|---|
| Dispose() |
Yönetilmeyen kaynakları serbest bırakma, serbest bırakma veya sıfırlama ile ilişkili uygulama tanımlı görevleri gerçekleştirir. |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetPropertyAsBoolean(String) |
Belirtilen özelliğin değerini, özelliğin mevcut olduğu gibi Boolean döndürür, aksi takdirde |
| GetPropertyAsByteArray(String) |
Özelliği varsa belirtilen özelliğin değerini dizi Byte olarak döndürür, aksi takdirde |
| GetPropertyAsDouble(String) |
Özelliğin değerini, özelliğin mevcut olduğu gibi Double döndürür, aksi takdirde 0. |
| GetPropertyAsInt32(String) |
Özelliğin değerini, özelliğin mevcut olduğu gibi Int32 döndürür, aksi takdirde 0. |
| GetPropertyAsJSObject(String) |
Özelliği varsa, proxy olarak JSObject özelliğinin değerini döndürür, aksi takdirde |
| GetPropertyAsString(String) |
Özelliğin değerini, özelliğin mevcut olduğu gibi String döndürür, aksi takdirde |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| GetTypeOfProperty(String) |
özelliğinin döndürür |
| HasProperty(String) |
Hedef nesnenin veya prototiplerinden birinin belirtilen ada sahip bir özelliği olup olmadığını denetler. |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| SetProperty(String, Boolean) |
Hedef nesnede yeni bir özellik tanımlar veya mevcut bir özelliği belirtilen değere sahip olacak şekilde değiştirir. |
| SetProperty(String, Byte[]) |
Hedef nesnede yeni bir özellik tanımlar veya mevcut bir özelliği belirtilen değere sahip olacak şekilde değiştirir. |
| SetProperty(String, Double) |
Hedef nesnede yeni bir özellik tanımlar veya mevcut bir özelliği belirtilen değere sahip olacak şekilde değiştirir. |
| SetProperty(String, Int32) |
Hedef nesnede yeni bir özellik tanımlar veya mevcut bir özelliği belirtilen değere sahip olacak şekilde değiştirir. |
| SetProperty(String, JSObject) |
Hedef nesnede yeni bir özellik tanımlar veya mevcut bir özelliği belirtilen değere sahip olacak şekilde değiştirir. |
| SetProperty(String, String) |
Hedef nesnede yeni bir özellik tanımlar veya mevcut bir özelliği belirtilen değere sahip olacak şekilde değiştirir. |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |