PasswordPropertyTextAttribute Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Azt jelzi, hogy egy objektum szövegének ábrázolása karakterek, például csillagok által elfedve van. Ez az osztály nem örökölhető.
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
- Öröklődés
- Attribútumok
Példák
Az alábbi példakód azt mutatja be, hogy a PasswordPropertyTextAttribute vezérlőelemben lévő sztringtulajdonság értékének elhomályosításához használja a függvényt PropertyGrid . A teljes kódlistát a Az attribútumok alkalmazása Windows Forms vezérlőkben című témakörben talál.
// 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
Megjegyzések
Ha az PasswordPropertyTextAttribute attribútum egy tulajdonságra vagy típusra van elhelyezve, a tulajdonságablakban lévő szövegábrázolás pontként vagy csillagként jelenik meg a jelszómező jelzéséhez.
Figyelmeztetés
Ez a jelzés semmilyen módon nem jelöl semmilyen típusú titkosítást vagy biztonságot. Az attribútumok használatáról további információt az Attribútumok című témakörben talál.
Konstruktorok
| Name | Description |
|---|---|
| PasswordPropertyTextAttribute() |
Inicializálja a PasswordPropertyTextAttribute osztály új példányát. |
| PasswordPropertyTextAttribute(Boolean) |
Inicializálja az osztály új példányát, opcionálisan megjelenítve a PasswordPropertyTextAttribute jelszó szövegét. |
Mezők
| Name | Description |
|---|---|
| Default |
A alapértelmezett értékét PasswordPropertyTextAttributeadja meg. |
| No |
Megadja, hogy a szövegtulajdonságok nem használhatók jelszóként. Ez a |
| Yes |
Megadja, hogy a rendszer egy szöveges tulajdonságot használjon jelszóként. Ez a |
Tulajdonságok
| Name | Description |
|---|---|
| Password |
Beolvas egy értéket, amely jelzi, hogy az a tulajdonság, amelyhez a PasswordPropertyTextAttribute definiált tulajdonságot jelszószövegként kell-e megjeleníteni. |
| TypeId |
Ha származtatott osztályban implementálják, ehhez egy egyedi azonosítót Attributekap. (Öröklődés forrása Attribute) |
Metódusok
| Name | Description |
|---|---|
| Equals(Object) |
Meghatározza, hogy két PasswordPropertyTextAttribute példány egyenlő-e. |
| GetHashCode() |
A példány kivonatkódját adja vissza. |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| IsDefaultAttribute() |
Azt jelzi, hogy a példány értéke-e az alapértelmezett érték. |
| Match(Object) |
Származtatott osztály felülírásakor egy olyan értéket ad vissza, amely jelzi, hogy ez a példány egy adott objektummal egyenlő-e. (Öröklődés forrása Attribute) |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |
Explicit interfész-implementációk
| Name | Description |
|---|---|
| _Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Névkészletet képez le a küldési azonosítók megfelelő készletére. (Öröklődés forrása Attribute) |
| _Attribute.GetTypeInfo(UInt32, UInt32, IntPtr) |
Lekéri egy objektum típusadatait, amelyek a felület típusadatainak lekérésére használhatók. (Öröklődés forrása Attribute) |
| _Attribute.GetTypeInfoCount(UInt32) |
Lekéri az objektumok által biztosított típusinformációs felületek számát (0 vagy 1). (Öröklődés forrása Attribute) |
| _Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Hozzáférést biztosít az objektumok által közzétett tulajdonságokhoz és metódusokhoz. (Öröklődés forrása Attribute) |