IVsaCodeItem Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Attention
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.
Représente un élément de code qui doit être compilé par le moteur de script.
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
- Dérivé
- Attributs
- Implémente
Remarques
L’élément de code spécifié peut contenir des classes, des modules ou tout autre texte source.
Aucune autorisation n’est requise pour appeler des membres de l’interface IVsaCodeItem.
Le moteur de script implémente cette interface afin d’ajouter des éléments de code.
Propriétés
CodeDOM |
Obsolète.
Obtient le modèle CodeDOM (Code Document Object Model) représenté dans l’élément de code. |
IsDirty |
Obsolète.
Retourne une valeur indiquant si la représentation en mémoire actuelle de l'élément diffère de la représentation persistante. (Hérité de IVsaItem) |
ItemType |
Obsolète.
Obtient le type de l'objet spécifié, tel qu'il est déterminé par la méthode CreateItem(String, VsaItemType, VsaItemFlag). (Hérité de IVsaItem) |
Name |
Obsolète.
Obtient ou définit le nom de l'élément. (Hérité de IVsaItem) |
SourceText |
Obsolète.
Obtient ou définit le texte d’un élément de code spécifié, y compris du code généré automatiquement, le cas échéant. |
Méthodes
AddEventSource(String, String) |
Obsolète.
Ajoute une source d'événement à l'élément de code. L'élément de code utilise la source de l'événement pour raccorder un événement à la source d'événement nommée en appelant la méthode IVsaSite.GetEventSourceInstance, qui est implémentée par l'hôte. |
AppendSourceText(String) |
Obsolète.
Ajoute le texte spécifié à la fin de l'élément de code. |
GetOption(String) |
Obsolète.
Obtient des options spécifiques à l'implémentation pour un moteur de script. (Hérité de IVsaItem) |
RemoveEventSource(String) |
Obsolète.
Supprime la source d'événement spécifiée de l'élément de code. |
SetOption(String, Object) |
Obsolète.
Définit des options spécifiques à l'implémentation pour un moteur de script. (Hérité de IVsaItem) |