IVsaScriptScope Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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) |