RegisterLoadKeyAttribute Sınıf

Tanım

Dikkat

RegisterLoadKeyAttribute has been deprecated. Please use ProvideLoadKeyAttribute instead.

Bu öznitelik, paketiniz için bir paket yükleme anahtarı kaydeder. Bu öznitelik kullanım dışı bırakıldı.

public ref class RegisterLoadKeyAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
public ref class RegisterLoadKeyAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)]
[System.Obsolete("RegisterLoadKeyAttribute has been deprecated. Please use ProvideLoadKeyAttribute instead.")]
public sealed class RegisterLoadKeyAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)>]
[<System.Obsolete("RegisterLoadKeyAttribute has been deprecated. Please use ProvideLoadKeyAttribute instead.")>]
type RegisterLoadKeyAttribute = class
    inherit RegistrationAttribute
Public NotInheritable Class RegisterLoadKeyAttribute
Inherits RegistrationAttribute
Devralma
RegisterLoadKeyAttribute
Öznitelikler

Açıklamalar

Visual Studio 2008 ve önceki sürümleri hedefleyen VSPackage'lar için lütfen kullanın ProvideLoadKeyAttribute . Visual Studio 2010'a yönelik VSPackage'lar yalnızca iki özniteliğe de ihtiyaç duymaz.

Oluşturucular

RegisterLoadKeyAttribute(String, String, String, String, Int16)
Geçersiz.

Yeni bir RegisterLoadKeyAttribute oluşturur. Bu öznitelik kullanım dışı bırakıldı.

Özellikler

CompanyName
Geçersiz.

Şirketinizin adını alır. Bu öznitelik kullanım dışı bırakıldı.

MinimumEdition
Geçersiz.

VSPackage'ınızı yüklemek için gereken en düşük Visual Studio sürümünü alır. Bu öznitelik kullanım dışı bırakıldı.

ProductName
Geçersiz.

VSPackage'ınızın adını alır. Bu öznitelik kullanım dışı bırakıldı.

ProductVersion
Geçersiz.

VSPackage'ınızın sürüm numarasını alır. Bu öznitelik kullanım dışı bırakıldı.

ResourceId
Geçersiz.

Paket Yükleme Anahtarı için kaynak kimliğini alır. Bu öznitelik kullanım dışı bırakıldı.

TypeId
Geçersiz.

RegistrationAttribute türetilmiş sınıflarının System.ComponentModel.TypeDescriptor.GetAttributes(...) ile çalışmasına izin vermek için TypeID özelliğini geçersiz kılın. Bu özellikten türetilen bir özniteliğin, yalnızca bir sınıfa uygulanabilecek örnekler üzerinde daha iyi bir denetime ihtiyacı varsa bu özelliği geçersiz kılması gerekir.

(Devralındığı yer: RegistrationAttribute)

Yöntemler

GetPackageRegKeyPath(Guid)
Geçersiz.

VSPackage'ın kayıt defteri yolunu (uygulamanın kayıt defteri köküne göre) alır.

(Devralındığı yer: RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)
Geçersiz.

regpkg.exe gibi bir dış kayıt aracı tarafından çağrıldığında VSPackage hakkında kayıt bilgileri sağlar. Bu öznitelik kullanım dışı bırakıldı.

RegKeyName(RegistrationAttribute+RegistrationContext)
Geçersiz.

Bu paketin yük anahtarı bilgileri için Kayıt Defteri Anahtarı adı.

Unregister(RegistrationAttribute+RegistrationContext)
Geçersiz.

Bu paketin yük anahtarı bilgilerinin kaydını kaldırıyor

Şunlara uygulanır