ServiceInstaller.Description ServiceInstaller.Description ServiceInstaller.Description ServiceInstaller.Description Property

Definição

Obtém ou define a descrição do serviço.Gets or sets the description for the service.

public:
 property System::String ^ Description { System::String ^ get(); void set(System::String ^ value); };
[System.Runtime.InteropServices.ComVisible(false)]
[System.ServiceProcess.ServiceProcessDescription("ServiceInstallerDescription")]
public string Description { get; set; }
member this.Description : string with get, set
Public Property Description As String

Valor da propriedade

A descrição do serviço.The description of the service. O padrão é uma cadeia de caracteres vazia ("").The default is an empty string ("").

Exemplos

O exemplo de código a seguir define as propriedades de instalação para um novo aplicativo de serviço do Windows.The following code example sets the installation properties for a new Windows service application. O exemplo define o nome do serviço, juntamente com o nome de exibição e a descrição.The example sets the service name, along with the display name and description. Depois de atribuir as propriedades de instalação para o serviço, o exemplo adiciona o ServiceInstaller do objeto para o Installers coleção.After assigning the installation properties for the service, the example adds the ServiceInstaller object to the Installers collection.

simpleServiceProcessInstaller = new ServiceProcessInstaller();
simpleServiceInstaller = new ServiceInstaller();
               
// Set the account properties for the service process.
simpleServiceProcessInstaller.Account = ServiceAccount.LocalService;
     
// Set the installation properties for the service.
// The ServiceInstaller.ServiceName must match the 
// ServiceBase.ServiceName set in the service
// implementation that is installed by this installer.
simpleServiceInstaller.ServiceName = "SimpleService";

simpleServiceInstaller.DisplayName = "Simple Service";
simpleServiceInstaller.Description = "A simple service that runs on the local computer.";
simpleServiceInstaller.StartType = ServiceStartMode.Manual;

// Add the installers to the Installer collection.
Installers.Add(simpleServiceInstaller);
Installers.Add(simpleServiceProcessInstaller);
' Start the service.
Protected Overrides Sub OnStart(ByVal args() As String) 
    ' Start a separate thread that does the actual work.
    If workerThread Is Nothing OrElse(workerThread.ThreadState And System.Threading.ThreadState.Unstarted Or System.Threading.ThreadState.Stopped) <> 0 Then
        Trace.WriteLine(DateTime.Now.ToLongTimeString() + " - Starting the service worker thread.", "OnStart")
        
        workerThread = New Thread(New ThreadStart(AddressOf ServiceWorkerMethod))
        workerThread.Start()
    End If
    If Not (workerThread Is Nothing) Then
        Trace.WriteLine(DateTime.Now.ToLongTimeString() + " - Worker thread state = " + workerThread.ThreadState.ToString(), "OnStart")
    End If

End Sub 'OnStart



Comentários

Use o Description propriedade para descrever a finalidade do serviço instalado para o usuário.Use the Description property to describe the purpose of the installed service to the user. O usuário pode exibir a descrição do serviço em aplicativos que exibem detalhes de serviços instalados.The user can view the service description in applications that display details for installed services.

Por exemplo, usando o Windows XP, você pode exibir a descrição do serviço com o utilitário de linha de comando de controle de serviço (Sc.exe) ou você pode exibir a descrição do serviço dentro de serviços nó do gerenciamento do computador console.For example, using Windows XP, you can view the service description with the Service Control command-line utility (Sc.exe) or you can view the service description within the Services node of the Computer Management console.

Aplica-se a

Veja também