PasswordPropertyTextAttribute Sınıf

Tanım

Bir nesnenin metin gösteriminin yıldız gibi karakterler tarafından gizlendiğini gösterir. Bu sınıf devralınamaz.

public ref class PasswordPropertyTextAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.All)]
public sealed class PasswordPropertyTextAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.All)>]
type PasswordPropertyTextAttribute = class
    inherit Attribute
Public NotInheritable Class PasswordPropertyTextAttribute
Inherits Attribute
Devralma
PasswordPropertyTextAttribute
Öznitelikler

Örnekler

Aşağıdaki kod örneği, bir denetimdeki dize özelliğinin PropertyGrid değerinin gizlenmek için öğesinin kullanılmasını PasswordPropertyTextAttribute gösterir. Tam kod listesi için bkz. Nasıl yapılır: Windows Forms Denetimlerinde Öznitelikleri Uygulama.

// This property exists only to demonstrate the 
// PasswordPropertyText attribute. When this control 
// is attached to a PropertyGrid control, the returned 
// string will be displayed with obscuring characters
// such as asterisks. This property has no other effect.
[Category("Security")]
[Description("Demonstrates PasswordPropertyTextAttribute.")]
[PasswordPropertyText(true)]
public string Password
{
    get
    {
        return "This is a demo password.";
    }
}
' This property exists only to demonstrate the 
' PasswordPropertyText attribute. When this control 
' is attached to a PropertyGrid control, the returned 
' string will be displayed with obscuring characters
' such as asterisks. This property has no other effect.
<Category("Security"), _
Description("Demonstrates PasswordPropertyTextAttribute."), _
PasswordPropertyText(True)> _
Public ReadOnly Property Password() As String
    Get
        Return "This is a demo password."
    End Get
End Property

Açıklamalar

PasswordPropertyTextAttribute Öznitelik bir özelliğe veya türe yerleştirilirse, özellik penceresindeki metin gösterimi, parola alanını göstermek için nokta veya yıldız işareti olarak görünür.

Dikkat

Bu gösterge hiçbir şekilde herhangi bir şifreleme veya güvenlik türünü temsil eder. Öznitelikleri kullanma hakkında daha fazla bilgi için bkz . Öznitelikler.

Oluşturucular

PasswordPropertyTextAttribute()

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

PasswordPropertyTextAttribute(Boolean)

İsteğe bağlı olarak parola metnini göstererek sınıfının yeni bir örneğini PasswordPropertyTextAttribute başlatır.

Alanlar

Default

için PasswordPropertyTextAttributevarsayılan değeri belirtir.

No

Metin özelliğinin parola olarak kullanılmadığını belirtir. Bu static (Shared Visual Basic'te) alanı salt okunurdur.

Yes

Metin özelliğinin parola olarak kullanıldığını belirtir. Bu static (Shared Visual Basic'te) alanı salt okunurdur.

Özellikler

Password

öğesinin tanımlandığı özelliğin PasswordPropertyTextAttribute parola metni olarak gösterilip gösterilmeydiğini belirten bir değer alır.

TypeId

Türetilmiş bir sınıfta uygulandığında, bu Attributeiçin benzersiz bir tanımlayıcı alır.

(Devralındığı yer: Attribute)

Yöntemler

Equals(Object)

İki PasswordPropertyTextAttribute örneğin eşit olup olmadığını belirler.

GetHashCode()

Bu örneğe ilişkin karma kodu döndürür.

GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
IsDefaultAttribute()

Bu örneğin değerinin varsayılan değer olup olmadığını gösteren bir gösterge döndürür.

Match(Object)

Türetilmiş bir sınıfta geçersiz kılındığında, bu örneğin belirtilen bir nesneye eşit olup olmadığını gösteren bir değer döndürür.

(Devralındığı yer: Attribute)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Belirtik Arabirim Kullanımları

_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Bir ad kümesini karşılık gelen bir dağıtma tanımlayıcısı kümesine eşler.

(Devralındığı yer: Attribute)
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

Bir arabirimin tür bilgilerini almak için kullanılabilecek bir nesnenin tür bilgilerini alır.

(Devralındığı yer: Attribute)
_Attribute.GetTypeInfoCount(UInt32)

Bir nesnenin sağladığı tür bilgisi arabirimlerinin sayısını alır (0 ya da 1).

(Devralındığı yer: Attribute)
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Bir nesne tarafından sunulan özelliklere ve yöntemlere erişim sağlar.

(Devralındığı yer: Attribute)

Şunlara uygulanır