DynamicScriptObject Sınıf

Tanım

Bir XAML tarayıcı uygulamasından (XBAP) uygulamayı barındıran HTML penceresine çağrıları etkinleştirir.

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

public ref class DynamicScriptObject sealed : System::Dynamic::DynamicObject
public sealed class DynamicScriptObject : System.Dynamic.DynamicObject
type DynamicScriptObject = class
    inherit DynamicObject
Public NotInheritable Class DynamicScriptObject
Inherits DynamicObject
Devralma
DynamicScriptObject

Açıklamalar

Bu sınıfın örnekleri özelliği BrowserInteropHelperaracılığıyla HostScript kullanıma sunulur.

Yöntemler

Equals(Object)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetDynamicMemberNames()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Tüm dinamik üye adlarının numaralandırmasını döndürür.

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

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetMetaObject(Expression)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Dinamik sanal yöntemlere dağıtan bir DynamicMetaObject sağlar. Nesne, tek tek eylemler için özel davranış sağlamak üzere başka bir DynamicMetaObject nesne içinde kapsüllenebilir. Bu yöntem, dil uygulayıcıları için Dinamik Dil Çalışma Zamanı altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır.

(Devralındığı yer: DynamicObject)
GetType()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

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

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Betik nesnesini dize gösterimine dönüştürmeye çalışır.

TryBinaryOperation(BinaryOperationBinder, Object, Object)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

İkili işlemler için uygulama sağlar. sınıfından DynamicObject türetilen sınıflar, toplama ve çarpma gibi işlemler için dinamik davranış belirtmek üzere bu yöntemi geçersiz kılabilir.

(Devralındığı yer: DynamicObject)
TryConvert(ConvertBinder, Object)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Tür dönüştürme işlemleri için uygulama sağlar. sınıfından DynamicObject türetilen sınıflar, bir nesneyi bir türden diğerine dönüştüren işlemler için dinamik davranış belirtmek üzere bu yöntemi geçersiz kılabilir.

(Devralındığı yer: DynamicObject)
TryCreateInstance(CreateInstanceBinder, Object[], Object)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Dinamik nesnenin yeni bir örneğini başlatan işlemler için uygulamayı sağlar. Bu yöntem C# veya Visual Basic'te kullanılmak üzere tasarlanmamıştır.

(Devralındığı yer: DynamicObject)
TryDeleteIndex(DeleteIndexBinder, Object[])

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Bir nesneyi dizine göre silecek işlemler için uygulamayı sağlar. Bu yöntem C# veya Visual Basic'te kullanılmak üzere tasarlanmamıştır.

(Devralındığı yer: DynamicObject)
TryDeleteMember(DeleteMemberBinder)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Bir nesne üyesini silecek işlemler için uygulamayı sağlar. Bu yöntem C# veya Visual Basic'te kullanılmak üzere tasarlanmamıştır.

(Devralındığı yer: DynamicObject)
TryGetIndex(GetIndexBinder, Object[], Object)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Koleksiyondaki ilk dizin değerini kullanarak betik nesnesinden indexes dizine alınan bir değer alır.

TryGetMember(GetMemberBinder, Object)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Betik nesnesinden bir üye değeri alır.

TryInvoke(InvokeBinder, Object[], Object)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Varsayılan betik yöntemini çağırır.

TryInvokeMember(InvokeMemberBinder, Object[], Object)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Betik nesnesinde bir yöntemi çağırır.

TrySetIndex(SetIndexBinder, Object[], Object)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Koleksiyonda belirtilen ilk dizini kullanarak betik nesnesinde indexes bir üye ayarlar.

TrySetMember(SetMemberBinder, Object)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Betik nesnesinde bir üyeyi belirtilen değere ayarlar.

TryUnaryOperation(UnaryOperationBinder, Object)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Birli işlemler için uygulama sağlar. sınıfından DynamicObject türetilen sınıflar olumsuzlama, artış veya azaltma gibi işlemler için dinamik davranış belirtmek üzere bu yöntemi geçersiz kılabilir.

(Devralındığı yer: DynamicObject)

Şunlara uygulanır