Proprietà IVSSItem.Spec
Ottiene il percorso completo di un file o di un progetto in Visual SourceSafe.
Spazio dei nomi: Microsoft.VisualStudio.SourceSafe.Interop
Assembly: Microsoft.VisualStudio.SourceSafe.Interop (in microsoft.visualstudio.sourcesafe.interop.dll)
Sintassi
'Dichiarazione
ReadOnly Property Spec As String
'Utilizzo
Dim instance As IVSSItem
Dim value As String
value = instance.Spec
string Spec { get; }
property String^ Spec {
String^ get ();
}
/** @property */
String get_Spec ()
function get Spec () : String
Valore proprietà
Una stringa che rappresenta il percorso completo di un file o di un progetto in Visual SourceSafe.
Note
[IDL]
HRESULT Spec ([out,retval]BSTR *pSpec);
La proprietà Spec di un oggetto di tipo file include il nome del file. Ad esempio, la proprietà Spec di $/test.txt è $/test.txt.
Esempio
Nell'esempio riportato di seguito viene illustrato come utilizzare la proprietà Spec per visualizzare i percorsi completi di tutti gli elementi inclusi nel progetto TestFolder. Per eseguire l'esempio:
Creare un progetto $/TestFolder/.
$/TestFolder/ contiene: Folder 1, Folder 2, test.txt e test1.txt
[C#]
using System;
using Microsoft.VisualStudio.SourceSafe.Interop;
public class IVSSTest
{
public static void Main()
{
// Create a VSSDatabase object.
VSSDatabase vssDatabase = new VSSDatabase();
// Open a VSS database using network name
// for automatic user login.
vssDatabase.Open(@"C:\VSSTestDB\srcsafe.ini",
Environment.UserName, "");
// Get an IVSSItem reference to the project object.
IVSSItem vssFolder = vssDatabase.get_VSSItem("$/TestFolder", false);
foreach (IVSSItem vssItem in vssFolder.get_Items(false))
Console.WriteLine("The Spec property for {0} is {1}",
vssItem.Name, vssItem.Spec);
}
}
Output:
The Spec property for Folder 1 is $/TestFolder/Folder 1
The Spec property for Folder 2 is $/TestFolder/Folder 2
The Spec property for test.txt is $/TestFolder/test.txt
The Spec property for test1.txt is $/TestFolder/test1.txt
Vedere anche
Riferimenti
Interfaccia IVSSItem
Membri IVSSItem
Spazio dei nomi Microsoft.VisualStudio.SourceSafe.Interop