Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

IVSSDatabase.Username Propriedade

Obtém uma Cadeia de Caracteres que representa um nome do usuário atualmente conectado ao banco de dados SourceSafe.

Namespace:  Microsoft.VisualStudio.SourceSafe.Interop
Assembly:  Microsoft.VisualStudio.SourceSafe.Interop (em Microsoft.VisualStudio.SourceSafe.Interop. dll)

string Username { get; }

Valor da propriedade

Tipo: System.String
Uma Cadeia de Caracteres que representa um nome do usuário atualmente conectado ao banco de dados SourceSafe.

[IDL]

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

O exemplo a seguir demonstra como usar a propriedade Username para exibir o nome do usuário atualmente conectado ao banco de dados do 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);
    }
}

Saída:

O nome de usuário: 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

Saída:

O nome de usuário: Guest1

Mostrar: