ServiceController.DisplayName プロパティ
アセンブリ: System.ServiceProcess (system.serviceprocess.dll 内)
構文Dim instance As ServiceController Dim value As String value = instance.DisplayName instance.DisplayName = value
/** @property */ public String get_DisplayName () /** @property */ public void set_DisplayName (String value)
サービスの表示名。サービスを識別するために使用します。
例外
解説
使用例ServiceController クラスを使用して、Event Log サービスに依存するサービスのセットを表示する例を次に示します。
Dim sc As New ServiceController("Event Log") Dim scServices As ServiceController() = sc.DependentServices ' Display the list of services dependent on the Event Log service. If scServices.Length = 0 Then Console.WriteLine("There are no services dependent on {0}", sc.ServiceName) Else Console.WriteLine("Services dependent on {0}:", sc.ServiceName) Dim scTemp As ServiceController For Each scTemp In scServices Console.WriteLine(" {0}", scTemp.DisplayName) Next scTemp End If
ServiceController sc = new ServiceController("Event Log"); ServiceController[] scServices = sc.DependentServices; // Display the list of services dependent on the Event Log service. if (scServices.Length == 0) { Console.WriteLine("There are no services dependent on {0}", sc.ServiceName); } else { Console.WriteLine("Services dependent on {0}:", sc.ServiceName); foreach (ServiceController scTemp in scServices) { Console.WriteLine(" {0}", scTemp.DisplayName); } }
ServiceController^ sc = gcnew ServiceController( "Event Log" ); array<ServiceController^>^scServices = nullptr; if ( sc ) { scServices = sc->DependentServices; } if ( sc && scServices ) { // Display the list of services dependent on the Event Log service. if ( scServices->Length == 0 ) { Console::WriteLine( "There are no services dependent on {0}", sc->ServiceName ); } else { Console::WriteLine( "Services dependent on {0}:", sc->ServiceName ); for each (ServiceController^ scTemp in scServices) { Console::WriteLine(" {0}", scTemp->DisplayName); } } }
ServiceController sc = new ServiceController("Event Log"); ServiceController scServices[] = sc.get_DependentServices(); // Display the list of services dependent on the Event Log service. if (scServices.get_Length() == 0) { Console.WriteLine("There are no services dependent on {0}", sc.get_ServiceName()); } else { Console.WriteLine("Services dependent on {0}:", sc.get_ServiceName()); ServiceController scTemp = new ServiceController(); for (int iCtr = 0; iCtr < scServices.get_Length(); iCtr++) { scTemp = scServices[iCtr]; Console.WriteLine(" {0}", scTemp.get_DisplayName()); } }
.NET Framework のセキュリティ
プラットフォームWindows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照- ServiceController.DisplayName プロパティのページへのリンク