PrintQueue.Name Özellik

Tanım

Yazdırma kuyruğunun adını alır veya ayarlar.

C#
public override sealed string Name { get; set; }
C#
public override sealed string Name { get; }

Özellik Değeri

Yazdırma kuyruğunun adı.

Örnekler

Aşağıdaki örnekte, kullanılabilir yazdırma kuyruklarının bir alt kümesini listelemek için bu özelliğin nasıl kullanılacağı gösterilmektedir.

C#
// Specify that the list will contain only the print queues that are installed as local and are shared
EnumeratedPrintQueueTypes[] enumerationFlags = {EnumeratedPrintQueueTypes.Local,
                                                EnumeratedPrintQueueTypes.Shared};

LocalPrintServer printServer = new LocalPrintServer();

//Use the enumerationFlags to filter out unwanted print queues
PrintQueueCollection printQueuesOnLocalServer = printServer.GetPrintQueues(enumerationFlags);

Console.WriteLine("These are your shared, local print queues:\n\n");

foreach (PrintQueue printer in printQueuesOnLocalServer)
{
    Console.WriteLine("\tThe shared printer " + printer.Name + " is located at " + printer.Location + "\n");
}
Console.WriteLine("Press enter to continue.");
Console.ReadLine();

Açıklamalar

Nesnenin PrintQueue salt FullName okunur özelliği ve yazılabilir ShareName özelliği de vardır.

Yerel yazdırma sunucusundaki Name kuyruklar için ve FullName aynıdır.

Şunlara uygulanır

Ürün Sürümler
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10