Aracılığıyla paylaş


Nasıl yapılır: Ad Alanım'ı Kullanma (C# Programlama Kılavuzu)

Microsoft.VisualBasic.MyServices Ad alanı (My Visual Basic) için bir dizi kolay ve sezgisel erişim sağlar.net Framework sınıfları, bir bilgisayar, uygulama, ayarları, kaynakları ve benzerleri ile kurduğu yazmanýza olanak sağlar.Özgün Visual Basic ile kullanılmak üzere tasarlanmış olsa da MyServices C# uygulamaları ad kullanılabilir.

Kullanma hakkında daha fazla bilgi için MyServices ad alanından Visual Basic bkz: My Özelliğiyle Geliştirme (Visual Basic).

Bir başvuru ekleyerek

Kullanabilmeniz için önce MyServices sınıfları çözümünüz, Visual Basic kitaplığa bir başvuru eklemeniz gerekir.

Visual Basic kitaplığı için bir başvuru eklemek için

  1. İçinde Solution Explorer, sağ başvuruları düğümünü seçin sonra Add Reference.

  2. Zaman başvuruları iletişim kutusu görüntülenirse, listede aşağı doğru kaydırın ve Microsoft.VisualBasic.dll seçin.

    Ayrıca aşağıdaki satıra dahil etmek isteyebileceğiniz using bölüm programın başında.

    using Microsoft.VisualBasic.Devices;
    

Örnek

Bu örnekte yer alan çeşitli statik yöntemlerini çağırır MyServices ad.Bu kodu derlemek başvuru Microsoft.VisualBasic.DLL projeye eklenmiş olması gerekir.

using System;
using Microsoft.VisualBasic.Devices;

class TestMyServices
{
    static void Main()
    {
        // Play a sound with the Audio class:
        Audio myAudio = new Audio();
        Console.WriteLine("Playing sound...");
        myAudio.Play(@"c:\WINDOWS\Media\chimes.wav");

        // Display time information with the Clock class:
        Clock myClock = new Clock();
        Console.Write("Current day of the week: ");
        Console.WriteLine(myClock.LocalTime.DayOfWeek);
        Console.Write("Current date and time: ");
        Console.WriteLine(myClock.LocalTime);

        // Display machine information with the Computer class:
        Computer myComputer = new Computer();
        Console.WriteLine("Computer name: " + myComputer.Name);

        if (myComputer.Network.IsAvailable)
        {
            Console.WriteLine("Computer is connected to network.");
        }
        else
        {
            Console.WriteLine("Computer is not connected to network.");
        }
    }
}

Tüm sınıflarda MyServices ad alanında bir C# uygulamasından adlı: Örneğin, FileSystemProxy sınıf uyumlu değil.Bu durumda, statik yöntemleri olan bir parçası FileSystem, hangi VisualBasic.dll aynı zamanda içerdiği kullanılabilir yerine.Örneğin, şöyle bir dizine çoğaltmak için bu tür bir yöntem kullanmak:

// Duplicate a directory
Microsoft.VisualBasic.FileIO.FileSystem.CopyDirectory(
    @"C:\original_directory",
    @"C:\copy_of_original_directory");

Ayrıca bkz.

Başvuru

Ad Alanları (C# Programlama Kılavuzu)

Ad Alanlarını Kullanma (C# Programlama Kılavuzu)

Kavramlar

C# Programlama Kılavuzu