Aracılığıyla paylaş


atl Active Server sayfası bileşeni Sihirbazı

Bu sihirbaz, Active Server Pages (asp) bileşeni projeye ekler.Microsoft Internet Information Services (IIS), asp bileşenleri, Gelişmiş Web sayfası geliştirme mimarisinin bir parçası olarak kullanır.

Bu sihirbazı kullanarak bileşen modeli ve onun toplama desteği iş parçacığı belirtebilirsiniz.Hata bilgisi arabirimi, bağlantı noktaları ve boş iş parçacıklı dizme desteği de gösterebilir.

Notlar

İle başlayan Visual Studio 2008, bu sihirbaz tarafından üretilen kayıt komut dosyası altında com bileşenlerinin kaydını yapacağı HKEY_CURRENT_USER yerine HKEY_LOCAL_MACHINE.Bu davranışı değiştirmek için set tüm kullanıcılar için bileşenini kaydettirin atl Sihirbazı seçeneği.

Adları

Nesne, arabirim ve projenize eklenen sınıflar için adlarını belirtin.Dışında kısa adı, tüm kutuları diğerlerinden bağımsız olarak düzenlenebilir.Metni değiştirirseniz, kısa adı, bu sayfadaki tüm kutuları adlarında değişiklik yansıtılır.

Değiştirirseniz Coclass com bölümünde değişiklik adını de yansıtılır türü ve ProgID kutuları, ancak arabirim adını değiştirmez.Adlandırma bu davranışı denetiminizi geliştirmek gibi tüm adlar için size kolayca tanımlanabilir hale getirmek için tasarlanmıştır.

20a0ch9x.collapse_all(tr-tr,VS.110).gifC++

Nesne için oluşturulan C++ sınıf bilgileri sağlar.

  • Kısa ad
    Nesne için kök ad ayarlar.Belirleyen sağladığınız ad Class ve Coclass adları, .cpp dosya ve .h dosyasına adları, arabirimi adı, türü adları ve ProgID, bu alanları ayrı ayrı değiştirmediğiniz sürece.

  • .h dosya
    Üstbilgi dosyası yeni nesnenin sınıfının adını belirler.Varsayılan olarak, bu ad, sağladığınız ad dayandığı kısa adı.Dosya adının bulunduğu konuma kaydedin veya sınıf bildirimi varolan bir dosyaya eklemek için üç nokta düğmesini tıklatın.Varolan bir dosyayı seçerseniz, sihirbaz, seçili konuma dek click kaydedilmeyecektir Son Sihirbazı'nda.

    Sihirbaz, bir dosyanın üzerine değil.Tıklattığınızda varolan bir dosyanın adını seçin, Son, sihirbaz, sınıf bildirisinin dosyasının içeriğini eklenmiş olup olmadığını göstermek için ister.' I Evet ; dosya eklemek için ' ı No sihirbaza geri dönün ve başka bir dosya adı belirtin.

  • Sınıf
    Oluşturulacak sınıfın adını ayarlar.Bu ad içinde sağlamak adına dayanarak kısa adı, 'c', tipik bir sınıf adı öneki olarak preceded.

  • .cpp dosya
    Yeni nesnenin sınıf için uygulama dosyasının adını ayarlar.Varsayılan olarak, bu ad, sağladığınız ad dayandığı kısa adı.Dosya adı konumla kaydetmek için üç nokta düğmesini tıklatın.Siz tıklatana kadar seçili konuma dosya kaydedilmez Son Sihirbazı'nda.

    Sihirbaz, bir dosyanın üzerine değil.Tıklattığınızda varolan bir dosyanın adını seçin, Son, sihirbaz, sınıf uygulama dosyasının içeriğini eklenmiş olup olmadığını göstermek için ister.' I Evet ; dosya eklemek için ' ı No sihirbaza geri dönün ve başka bir dosya adı belirtin.

  • Yazarından
    Nesne özniteliklerini kullanıp kullanmadığını belirtir.Attributed atl projesinde bir nesne ekliyorsanız, bu seçeneği seçili ve değiştirmek kullanılabilir değil.Diğer bir deyişle özniteliği desteği ile oluşturulan bir projeye yalnızca attributed nesneler ekleyebilirsiniz.

    Destek özniteliğine sahip olmayan bir atl projesi için bu seçeneği seçerseniz, sihirbaz, öznitelik destek projeye eklemek isteyip istemediğinizi belirtmek için ister.

    Nonattributed projeler için varsayılan olarak, bu seçeneği ayarladıktan sonra eklediğiniz herhangi bir nesne yazarından olarak atanan (onay kutusu seçili değilse).Öznitelikler kullanmayan bir nesne eklemek için bu kutuyu temizleyebilirsiniz.

    Bkz: Uygulama ayarları, atl Project Sihirbazı'nı ve Öznitelikleri temel mekanizması daha fazla bilgi için.

20a0ch9x.collapse_all(tr-tr,VS.110).gifCOM

Nesne için com işlevleri hakkında bilgi sağlar.

  • Coclass
    Nesne tarafından desteklenen arabirimler listesini içeren bileşen sınıfı adını belirler.Projenizi veya bu nesnenin niteliklerini kullanır, atl içermemektedir çünkü bu seçeneği değiştiremezsiniz coclass özniteliği.

  • Türü
    Kayıt defterinde coclass görüntülenecek nesne açıklama ayarlar.

  • Arabirim
    Nesneniz için oluşturma arabirimi ayarlar.Bu arabirimin, özel yöntemler içerir.

  • ProgID
    Kap nesnesinin CLSID kullanabilirsiniz adını ayarlar.

Ayrıca bkz.

Görevler

atl etkin sunucu sayfası bileşeni ekleme