_dispVCProjectEngineEvents.ItemRenamed-Methode
Diese API unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung in Code bestimmt.
Gibt an, dass das angegebene Element im Projekt umbenannt wurde.
Namespace: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)
Syntax
'Declaration
Sub ItemRenamed ( _
Item As Object, _
ItemParent As Object, _
OldName As String _
)
void ItemRenamed(
Object Item,
Object ItemParent,
string OldName
)
void ItemRenamed(
[InAttribute] Object^ Item,
[InAttribute] Object^ ItemParent,
[InAttribute] String^ OldName
)
abstract ItemRenamed :
Item:Object *
ItemParent:Object *
OldName:string -> unit
function ItemRenamed(
Item : Object,
ItemParent : Object,
OldName : String
)
Parameter
Item
Typ: ObjectErforderlich. Das Element.
ItemParent
Typ: ObjectErforderlich. Das übergeordnete Element des Elements.
OldName
Typ: StringErforderlich. Der vorherige Name.
Hinweise
Die ItemRenamed methode wird ausgelöst, wenn ein Element in VCProject, VCFilter oder VCFile-Objekt umbenannt wird.
Beispiele
[Visual Basic]
' add reference to Microsoft.VisualStudio.VCProjectEngine
Imports EnvDTE
Imports Microsoft.VisualStudio.VCProjectEngine
Public Module Module1
Sub ItemRenamed(ByVal item As Object, ByVal ItemParent As Object, ByVal OldName As String)
Dim vcitem As VCProjectItem
vcitem = item
MsgBox(vcitem.ItemName)
End Sub
Sub Main()
Dim projEngine As VCProjectEngine
Dim evt As VCProjectEngineEvents
Dim prj As VCProject
Dim col As IVCCollection
Dim folder As VCFilter
prj = DTE.Solution.Projects.Item(1).Object
projEngine = prj.VCProjectEngine
col = prj.Filters
evt = projEngine.Events
AddHandler evt.ItemRenamed, AddressOf ItemRenamed
folder = col.Item("MyFolder")
folder.Name = "MyNewFolderName"
End Sub
End Module
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.