Método _dispVCProjectEngineEvents.SccEvent
Esta API oferece suporte à infraestrutura .NET Framework e não se destina a ser usada diretamente do seu código.
Significa que um evento de controle de origem ocorreu.
Namespace: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (em Microsoft.VisualStudio.VCProjectEngine.dll)
Sintaxe
'Declaração
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
Obrigatório.o item.
- eventID
Tipo: Microsoft.VisualStudio.VCProjectEngine.enumSccEvent
Obrigatório.o evento.um valor de enumSccEvent .
Comentários
O método de SccEvent pode ser usado para capturar, permitir uma alteração, ou para não permitir uma alteração nas configurações do arquivo de projeto.Também pode ser usado para integrar seu próprio sistema de código-fonte em Visual Studio.
Exemplos
[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 extremidade
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.