IVsaCodeItem Arabirim
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.
Dikkat
Use of this type is not recommended because it is being deprecated in Visual Studio 2005; there will be no replacement for this feature. Please see the ICodeCompiler documentation for additional help.
Betik altyapısı tarafından derlenecek bir kod öğesini temsil eder.
public interface class IVsaCodeItem : Microsoft::Vsa::IVsaItem
[System.Runtime.InteropServices.Guid("E0C0FFE7-7eea-4ee5-b7e4-0080c7eb0b74")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsaCodeItem : Microsoft.Vsa.IVsaItem
[System.Runtime.InteropServices.Guid("E0C0FFE7-7eea-4ee5-b7e4-0080c7eb0b74")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Obsolete("Use of this type is not recommended because it is being deprecated in Visual Studio 2005; there will be no replacement for this feature. Please see the ICodeCompiler documentation for additional help.")]
public interface IVsaCodeItem : Microsoft.Vsa.IVsaItem
[<System.Runtime.InteropServices.Guid("E0C0FFE7-7eea-4ee5-b7e4-0080c7eb0b74")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsaCodeItem = interface
interface IVsaItem
[<System.Runtime.InteropServices.Guid("E0C0FFE7-7eea-4ee5-b7e4-0080c7eb0b74")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Obsolete("Use of this type is not recommended because it is being deprecated in Visual Studio 2005; there will be no replacement for this feature. Please see the ICodeCompiler documentation for additional help.")>]
type IVsaCodeItem = interface
interface IVsaItem
Public Interface IVsaCodeItem
Implements IVsaItem
- Türetilmiş
- Öznitelikler
- Uygulamalar
Açıklamalar
Belirtilen kod öğesi sınıflar, modüller veya başka bir kaynak metin içerebilir.
IVsaCodeItem arabiriminin üyelerini çağırmak için izin gerekmez.
Betik altyapısı, kod öğeleri eklemek için bu arabirimi uygular.
Özellikler
CodeDOM |
Geçersiz.
Kod öğesinde temsil edilen kod belgesi nesne modelini (CodeDOM) alır. |
IsDirty |
Geçersiz.
Öğenin geçerli bellek içi gösteriminin kalıcı gösterimden farklı olup olmadığını belirten bir değer döndürür. (Devralındığı yer: IVsaItem) |
ItemType |
Geçersiz.
Yöntemi tarafından belirlenen belirtilen nesnenin CreateItem(String, VsaItemType, VsaItemFlag) türünü alır. (Devralındığı yer: IVsaItem) |
Name |
Geçersiz.
Öğenin adını alır veya ayarlar. (Devralındığı yer: IVsaItem) |
SourceText |
Geçersiz.
Varsa, otomatik olarak oluşturulan kod da dahil olmak üzere belirtilen kod öğesinin metnini alır veya ayarlar. |
Yöntemler
AddEventSource(String, String) |
Geçersiz.
Kod öğesine bir olay kaynağı ekler. Kod öğesi, konak tarafından uygulanan IVsaSite.GetEventSourceInstance yöntemini çağırarak adlandırılmış olay kaynağına bir olay bağlaması için olay kaynağını kullanır. |
AppendSourceText(String) |
Geçersiz.
Belirtilen metni kod öğesinin sonuna ekler. |
GetOption(String) |
Geçersiz.
Betik altyapısı için uygulamaya özgü seçenekleri alır. (Devralındığı yer: IVsaItem) |
RemoveEventSource(String) |
Geçersiz.
Belirtilen olay kaynağını kod öğesinden kaldırır. |
SetOption(String, Object) |
Geçersiz.
Betik altyapısı için uygulamaya özgü seçenekleri ayarlar. (Devralındığı yer: IVsaItem) |