Project.UniqueName-Eigenschaft
Ruft einen eindeutigen Zeichenfolgenwert ab, der es Ihnen ermöglicht, zwischen Projekten mit ähnlichen Namen zu unterscheiden.
Namespace: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Syntax
'Declaration
ReadOnly Property UniqueName As String
string UniqueName { get; }
property String^ UniqueName {
String^ get ();
}
abstract UniqueName : string with get
function get UniqueName () : String
Eigenschaftswert
Typ: String
Eine Zeichenfolge mit einem eindeutigen Wert, durch den Sie Projekte mit ähnlichen Namen unterscheiden können.
Hinweise
UniqueNameDient in erster Linie für die Indizierung Solution.Item("..."). Diese Methode gibt einen temporärer eindeutiger Zeichenfolgenwert, den Sie verwenden können, um ein Projekt voneinander zu unterscheiden. Obwohl verglichen werden können UniqueName Wert einer anderen keine Bedeutung sollte dem tatsächlichen Zeichenfolgenwert angewendet werden, da es ist nur für Vergleichszwecke verwendet werden.
Verwenden Sie einen aussagekräftigen Vergleich der FullName Eigenschaft oder eine Kombination ähnlicher, Eigenschaften stattdessen beibehalten.
Beispiele
Sub UniqueNameExample()
Dim proj As Project
Dim projitems As ProjectItems
Dim msg As String
' Reference the current solution and its projects and project items.
proj = DTE.ActiveSolutionProjects(0)
projitems = proj.ProjectItems
' List properties of the project and its items.
msg = "Is the item open? " & projitems.Item(1).IsOpen & Chr(13)
msg = msg & "The project's unique name: " & proj.UniqueName
' The following two properties work only if the current project
' contains subprojects. If it does, then uncomment the lines to run
' them.
' msg = msg & "The parent project item name: " & proj.ParentProjectItem.Name & Chr(13)
' msg = msg & "The subproject name: " & projitems.Item(1).SubProject.Name & Chr(13)
MsgBox(msg)
End Sub
.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.