Share via


IVsaScriptScope Antarmuka

Definisi

Menentukan metode untuk menyelesaikan cakupan. Objek cakupan global dari VsaEngine mengimplementasikan antarmuka ini.

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

public interface class IVsaScriptScope : Microsoft::Vsa::IVsaItem
public interface class IVsaScriptScope : Microsoft::JScript::Vsa::IJSVsaItem
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("ED4BAE22-2F3C-419a-B487-CF869E716B95")]
public interface IVsaScriptScope : Microsoft.Vsa.IVsaItem
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("ED4BAE22-2F3C-419a-B487-CF869E716B95")]
public interface IVsaScriptScope : Microsoft.JScript.Vsa.IJSVsaItem
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("ED4BAE22-2F3C-419a-B487-CF869E716B95")>]
type IVsaScriptScope = interface
    interface IVsaItem
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("ED4BAE22-2F3C-419a-B487-CF869E716B95")>]
type IVsaScriptScope = interface
    interface IJSVsaItem
Public Interface IVsaScriptScope
Implements IVsaItem
Public Interface IVsaScriptScope
Implements IJSVsaItem
Atribut
Penerapan

Properti

IsDirty

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mengembalikan nilai yang menunjukkan apakah representasi dalam memori saat ini dari item berbeda dari representasi yang bertahan.

(Diperoleh dari IJSVsaItem)
ItemType

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mendapatkan jenis objek yang ditentukan, seperti yang ditentukan oleh CreateItem(String, JSVsaItemType, JSVsaItemFlag) metode .

(Diperoleh dari IJSVsaItem)
Name

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mendapatkan atau mengatur nama item.

(Diperoleh dari IJSVsaItem)
Parent

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Saat diimplementasikan di kelas, mendapatkan referensi ke objek induk.

Metode

AddItem(String, JSVsaItemType)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Saat diimplementasikan di kelas, menambahkan item ke cakupan.

AddItem(String, VsaItemType)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Saat diimplementasikan di kelas, menambahkan item ke cakupan.

CreateDynamicItem(String, JSVsaItemType)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Saat diimplementasikan di kelas, menambahkan item ke cakupan. VsaEngine harus berjalan untuk menggunakan metode ini.

CreateDynamicItem(String, VsaItemType)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Saat diimplementasikan di kelas, menambahkan item ke cakupan. VsaEngine harus berjalan untuk menggunakan metode ini.

GetItem(String)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Saat diimplementasikan di kelas, mendapatkan item dari cakupan yang ditunjuk dengan nama yang ditentukan.

GetItemAtIndex(Int32)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Saat diimplementasikan di kelas, mendapatkan item dari cakupan yang ditunjuk oleh nilai indeks yang ditentukan.

GetItemCount()

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Saat diimplementasikan di kelas, mendapatkan jumlah item dalam cakupan.

GetObject()

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Saat diimplementasikan di kelas, mendapatkan referensi ke cakupan global.

GetOption(String)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mendapatkan opsi khusus implementasi untuk mesin skrip.

(Diperoleh dari IJSVsaItem)
RemoveItem(IJSVsaItem)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Saat diimplementasikan di kelas, menghapus objek yang ditentukan IJSVsaItem dari cakupan.

RemoveItem(IVsaItem)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Saat diimplementasikan di kelas, menghapus objek yang ditentukan IVsaItem dari cakupan.

RemoveItem(String)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Saat diimplementasikan di kelas, menghapus item yang ditunjuk oleh nama yang ditentukan dari cakupan.

RemoveItemAtIndex(Int32)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Saat diimplementasikan di kelas, menghapus item yang ditunjuk oleh nilai indeks yang ditentukan dari cakupan.

SetOption(String, Object)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mengatur opsi khusus implementasi untuk mesin skrip.

(Diperoleh dari IJSVsaItem)

Berlaku untuk

Lihat juga