IVsaScriptCodeItem 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 fungsionalitas tambahan yang diperlukan oleh host IActiveScript.
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.
public interface class IVsaScriptCodeItem : Microsoft::Vsa::IVsaCodeItem
public interface class IVsaScriptCodeItem : Microsoft::JScript::Vsa::IJSVsaCodeItem
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("E0C0FFE8-7eea-4ee5-b7e4-0080c7eb0b74")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsaScriptCodeItem : Microsoft.Vsa.IVsaCodeItem
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("E0C0FFE8-7eea-4ee5-b7e4-0080c7eb0b74")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsaScriptCodeItem : Microsoft.JScript.Vsa.IJSVsaCodeItem
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("E0C0FFE8-7eea-4ee5-b7e4-0080c7eb0b74")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsaScriptCodeItem = interface
interface IVsaCodeItem
interface IVsaItem
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("E0C0FFE8-7eea-4ee5-b7e4-0080c7eb0b74")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsaScriptCodeItem = interface
interface IJSVsaCodeItem
interface IJSVsaItem
Public Interface IVsaScriptCodeItem
Implements IVsaCodeItem
Public Interface IVsaScriptCodeItem
Implements IJSVsaCodeItem
- Atribut
- Penerapan
Properti
| Nama | Deskripsi |
|---|---|
| CodeDOM |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan model objek dokumen kode (CodeDOM) yang diwakili dalam item kode. (Diperoleh dari IJSVsaCodeItem) |
| 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 dipertahankan. (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) |
| SourceText |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan atau mengatur teks item kode tertentu, termasuk kode yang dihasilkan secara otomatis, jika ada. (Diperoleh dari IJSVsaCodeItem) |
| StartColumn |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Saat diimplementasikan di kelas, mendapatkan atau mengatur nomor kolom di baris tempat kode ini dimulai. |
| StartLine |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Saat diimplementasikan di kelas, mendapatkan atau mengatur nomor baris tempat kode ini dimulai. |
Metode
| Nama | Deskripsi |
|---|---|
| AddEventSource(String, String) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menambahkan sumber peristiwa ke item kode. Item kode menggunakan sumber peristiwa untuk menghubungkan peristiwa ke sumber peristiwa bernama dengan memanggil metode IVsaSite.GetEventSourceInstance, yang diimplementasikan oleh host. (Diperoleh dari IJSVsaCodeItem) |
| AppendSourceText(String) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menambahkan teks yang ditentukan ke akhir item kode. (Diperoleh dari IJSVsaCodeItem) |
| Execute() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Saat diimplementasikan di kelas, kompilasi dan jalankan kode ini. |
| 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) |
| RemoveEventSource(String) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menghapus sumber peristiwa yang ditentukan dari item kode. (Diperoleh dari IJSVsaCodeItem) |
| 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) |