Proprietà IVSSItem.Parent
Ottiene un riferimento del tipo IVSSItem a un oggetto che rappresenta un elemento principale di un file o di un progetto.
Spazio dei nomi: Microsoft.VisualStudio.SourceSafe.Interop
Assembly: Microsoft.VisualStudio.SourceSafe.Interop (in microsoft.visualstudio.sourcesafe.interop.dll)
Sintassi
'Dichiarazione
ReadOnly Property Parent As VSSItem
'Utilizzo
Dim instance As IVSSItem
Dim value As VSSItem
value = instance.Parent
VSSItem Parent { get; }
property VSSItem^ Parent {
VSSItem^ get ();
}
/** @property */
VSSItem get_Parent ()
function get Parent () : VSSItem
Valore proprietà
Un riferimento del tipo IVSSItem a un oggetto che rappresenta un elemento principale di un file o di un progetto.
Note
[IDL]
HRESULT Parent ([out,retval]IVSSItem **ppIParent);
L'elemento principale di un file o di un progetto corrisponde al progetto di livello superiore. Ad esempio, la proprietà Parent di $/MyProject/MyFile.txt è $/MyProject. Se si tenta di creare un riferimento all'elemento principale del progetto di primo livello, verrà restituita una stringa vuota.
Esempio
Nell'esempio riportato di seguito viene illustrato come utilizzare la proprietà Parent per visualizzare l'elemento principale di un file e di un progetto.
[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 automatic login for security.
vssDatabase.Open(@"C:\VSSTestDB\srcsafe.ini",
Environment.UserName, "");
// Get IVSSItem references to the project and the file objects.
IVSSItem vssFolder =
vssDatabase.get_VSSItem("$/TestFolder", false);
IVSSItem vssFile =
vssDatabase.get_VSSItem("$/TestFolder/test.txt", false);
Console.WriteLine("The parent of '{0}' project is '{1}'",
vssFolder.Spec, vssFolder.Parent.Spec);
Console.WriteLine("The parent of '{0}' file is '{1}' project",
vssFile.Spec, vssFile.Parent.Spec);
}
}
Output:
The parent of '$/TestFolder' project is '$/'
The parent of '$/TestFolder/test.txt' file is '$/TestFolder' project
Vedere anche
Riferimenti
Interfaccia IVSSItem
Membri IVSSItem
Spazio dei nomi Microsoft.VisualStudio.SourceSafe.Interop