_dispVCProjectEngineEvents.SccEvent (Método)
Esta API es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.
Significa que se ha producido un evento de control de código fuente.
Espacio de nombres: Microsoft.VisualStudio.VCProjectEngine
Ensamblado: Microsoft.VisualStudio.VCProjectEngine (en Microsoft.VisualStudio.VCProjectEngine.dll)
Sintaxis
'Declaración
Sub SccEvent ( _
Item As Object, _
eventID As enumSccEvent _
)
void SccEvent(
Object Item,
enumSccEvent eventID
)
void SccEvent(
[InAttribute] Object^ Item,
[InAttribute] enumSccEvent eventID
)
abstract SccEvent :
Item:Object *
eventID:enumSccEvent -> unit
function SccEvent(
Item : Object,
eventID : enumSccEvent
)
Parámetros
- Item
Tipo: System.Object
Requerido.Elemento.
- eventID
Tipo: Microsoft.VisualStudio.VCProjectEngine.enumSccEvent
Requerido.Evento.Valor enumSccEvent.
Comentarios
El método SccEvent se puede utilizar para detectar, permitir un cambio, o denegar un cambio en la configuración del archivo de proyecto.También se puede usar al integrar dispone del sistema de código fuente en Visual Studio.
Ejemplos
[Visual Basic]
' add reference to Microsoft.VisualStudio.VCProjectEngine
Imports EnvDTE
Imports Microsoft.VisualStudio.VCProjectEngine
Public Module Module1
Sub SccEvent(ByVal item As Object, ByVal eventid As enumSccEvent)
Dim vcitem As VCProjectItem
vcitem = item
MsgBox(vcitem.Name)
End Sub
Sub Main()
Dim projEngine As VCProjectEngine
Dim evt As VCProjectEngineEvents
Dim prj As VCProject
Dim configuration As VCConfiguration
prj = DTE.Solution.Projects.Item(1).Object
projEngine = prj.VCProjectEngine
evt = projEngine.Events
AddHandler evt.SccEvent, AddressOf SccEvent
configuration = prj.Configurations.Item("Debug")
configuration.IntermediateDirectory = "DebugNew"
End Sub
Módulo de fin
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.