Proprietà IVSSDatabase.Username

Ottiene una stringa che rappresenta il nome dell'utente attualmente connesso a un database di Visual SourceSafe.

Spazio dei nomi: Microsoft.VisualStudio.SourceSafe.Interop
Assembly: Microsoft.VisualStudio.SourceSafe.Interop (in microsoft.visualstudio.sourcesafe.interop.dll)

Sintassi

'Dichiarazione
ReadOnly Property Username As String
'Utilizzo
Dim instance As IVSSDatabase
Dim value As String

value = instance.Username
string Username { get; }
property String^ Username {
    String^ get ();
}
/** @property */
String get_Username ()
function get Username () : String

Valore proprietà

Una stringa che rappresenta il nome dell'utente attualmente connesso a un database di Visual SourceSafe.

Note

[IDL]

HRESULT UserName ([out,retval]BSTR *pUsername);

Esempio

Nell'esempio riportato di seguito viene illustrato come utilizzare la proprietà Username per visualizzare il nome dell'utente attualmente connesso al database di Visual SourceSafe.

[C#]

using System;
using Microsoft.VisualStudio.SourceSafe.Interop;

public class IVSSTest
{
    public static void Main()
    {
        // Create a VSSDatabase object.
        IVSSDatabase vssDatabase = new VSSDatabase();

        // Open a VSS database using network name 
        // for automatic user login.
        vssDatabase.Open(@"C:\VSSTestDB\srcsafe.ini", 
                         Environment.UserName, ""); 
 
        // Display user name
        Console.WriteLine("User Name: " + vssDatabase.Username);
    }
}

Output:

User Name: Guest1

[Visual Basic]

Imports System
Imports Microsoft.VisualStudio.SourceSafe.Interop

Module IVSSTest

    Public Sub Main()

        ' Create a VSSDatabase object.
        Dim vssDatabase = New VSSDatabase

        ' Open a VSS database using automatic login for security.
        vssDatabase.Open("C:\VSSTestDB\srcsafe.ini", Environment.UserName, "")

        'Display user name
        Console.WriteLine("User Name: " + vssDatabase.Username)

    End Sub

End Module

Output:

User Name: Guest1

Vedere anche

Riferimenti

Interfaccia IVSSDatabase
Membri IVSSDatabase
Spazio dei nomi Microsoft.VisualStudio.SourceSafe.Interop