ProvideDependentAssemblyAttribute Sınıf

Tanım

DependentAssembly girdileri üreten öznitelikler için üst sınıf.

public ref class ProvideDependentAssemblyAttribute abstract : Microsoft::VisualStudio::Shell::RegistrationAttribute
[Windows::Foundation::Metadata::WebHostHidden]
public ref class ProvideDependentAssemblyAttribute abstract : Microsoft::VisualStudio::Shell::RegistrationAttribute
public abstract class ProvideDependentAssemblyAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
type ProvideDependentAssemblyAttribute = class
    inherit RegistrationAttribute
Public MustInherit Class ProvideDependentAssemblyAttribute
Inherits RegistrationAttribute
Devralma
ProvideDependentAssemblyAttribute
Türetilmiş

Oluşturucular

ProvideDependentAssemblyAttribute()

ProvideDependentAssemblyAttribute sınıfının yeni bir örneğini başlatır.

Alanlar

_guidUpdateNeeded

Bir GUID güncelleştirmesinin gerekli olup olmadığını gösterir. İse true , BIR GUID güncelleştirmesi gereklidir. false(Varsayılan) ise güncelleştirme gerekmez.

Özellikler

AssemblyName

Hedef derlemenin adını alır veya ayarlar.

CodeBase

$PackageFolder $ öğesinden göreli bir yol veya bir ortam değişkeni değişimi (% Variable%) içindeki bir mutlak yol alır veya ayarlar.

Culture

Derlemenin dil ve ülke/bölge bilgisini belirten bir dize alır veya ayarlar.

CurrentAssembly

Oluşturulan dependentAssembly kayıt defteri girdisinin başvurduğu derlemeyi alır veya ayarlar.

Guid

Bu öznitelik örneğinin tanımlayıcısını alır.

PublicKeyToken

Yeniden yönlendirilmekte olan derlemenin tanımlayıcı adının belirteç parçası olan 16 karakterlik bir onaltılık sayı alır veya ayarlar.

TypeId

Bu özniteliğin geçerli örneğini alır.

(Devralındığı yer: RegistrationAttribute)

Yöntemler

FormatPublicKeyToken(Byte[])

İkili ortak anahtar belirtecini onaltılık bir dizeye biçimlendirir.

GetGuidHashString()

Özniteliğin tanımlayıcısına karma oluşturacak dizeyi alır.

GetPackageRegKeyPath(Guid)

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

(Devralındığı yer: RegistrationAttribute)
GetPathToKey()

Anahtarın yolunu alır bu özniteliğin değerleri kaydedilecek.

Register(RegistrationAttribute+RegistrationContext)

Bu özniteliği verilen bağlamla kaydeder.

SetValues(RegistrationAttribute+Key)

Verilen anahtarda bu öznitelik tarafından işlenen değerleri ayarlayın.

TryParseVersion(String, Version)

Bir dizeyi bir sürüme ayrıştırmayı dener.

Unregister(RegistrationAttribute+RegistrationContext)

Bu özniteliğin kaydını siler.

UpdateAssemblyInformation()

Bu özniteliğin uygulandığı derlemeden sağlanmayan tüm bilgileri güncelleştirir.

ValidateAttributeInformation()

Tüm gerekli bilgilerin sağlandığı doğrular.

Şunlara uygulanır