PasswordPropertyTextAttribute Sınıf

Tanım

Bir nesnenin metin gösteriminin yıldız işareti 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ğinde, bir denetimdeki dize özelliğinin PropertyGrid değerinin gizlenmek için kullanılması PasswordPropertyTextAttribute gösterilmektedir. Tam kod listesi için bkz. H 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 => "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.

Caution

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

Name Description
PasswordPropertyTextAttribute()

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

PasswordPropertyTextAttribute(Boolean)

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

Alanlar

Name Description
Default

için PasswordPropertyTextAttributevarsayılan değeri belirtir.

No

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

Yes

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

Özellikler

Name Description
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

Name Description
Equals(Object)

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

GetHashCode()

Bu örneğin karma kodunu döndürür.

GetType()

Geçerli örneğin Type 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 Objectbasit bir kopyasını oluşturur.

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

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

(Devralındığı yer: Object)

Belirtik Arabirim Kullanımları

Name Description
_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 kullanıma sunulan özelliklere ve yöntemlere erişim sağlar.

(Devralındığı yer: Attribute)

Şunlara uygulanır