PasswordPropertyTextAttribute Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt an, dass die Textdarstellung eines Objekts von Zeichen wie Sternchen verdeckt wird. Diese Klasse kann nicht vererbt werden.
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
- Vererbung
- Attribute
Beispiele
Das folgende Codebeispiel veranschaulicht die PasswordPropertyTextAttribute Verwendung von, um den Wert einer Zeichenfolgeneigenschaft in einem PropertyGrid Steuerelement zu verdecken. Eine vollständige Codeauflistung finden Sie unter Vorgehensweise: Anwenden von Attributen in Windows Forms-Steuerelementen.
// 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
Hinweise
Wenn das PasswordPropertyTextAttribute Attribut für eine Eigenschaft oder einen Typ platziert wird, wird seine Textdarstellung in einem Eigenschaftenfenster als Punkte oder Sternchen angezeigt, um ein Kennwortfeld anzugeben.
Achtung
Diese Angabe stellt in keiner Weise irgendeine Art von Verschlüsselung oder Sicherheit dar. Weitere Informationen zur Verwendung von Attributen finden Sie unter Attribute.
Konstruktoren
PasswordPropertyTextAttribute() |
Initialisiert eine neue Instanz der PasswordPropertyTextAttribute-Klasse. |
PasswordPropertyTextAttribute(Boolean) |
Initialisiert eine neue Instanz der PasswordPropertyTextAttribute-Klasse, wobei optional Kennworttext angezeigt wird. |
Felder
Default |
Gibt den Standardwert für das PasswordPropertyTextAttribute an. |
No |
Gibt an, dass eine Texteigenschaft nicht als Kennwort verwendet wird. Dieses |
Yes |
Gibt an, dass eine Texteigenschaft als Kennwort verwendet wird. Dieses |
Eigenschaften
Password |
Ruft einen Wert ab, der angibt, ob die Eigenschaft, für die das PasswordPropertyTextAttribute definiert wird, als Kennworttext angezeigt werden soll. |
TypeId |
Ruft bei Implementierung in einer abgeleiteten Klasse einen eindeutigen Bezeichner für dieses Attribute ab. (Geerbt von Attribute) |
Methoden
Equals(Object) |
Stellt fest, ob zwei PasswordPropertyTextAttribute-Instanzen gleich sind. |
GetHashCode() |
Gibt den Hashcode für diese Instanz zurück. |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
IsDefaultAttribute() |
Gibt die Angabe zurück, ob der Wert dieser Instanz der Standardwert ist. |
Match(Object) |
Beim Überschreiben in einer abgeleiteten Klasse wird ein Wert zurückgegeben, der angibt, ob diese Instanz einem bestimmten Objekt entspricht. (Geerbt von Attribute) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Explizite Schnittstellenimplementierungen
_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Ordnet eine Reihe von Namen einer entsprechenden Reihe von Dispatchbezeichnern zu. (Geerbt von Attribute) |
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr) |
Ruft die Typinformationen für ein Objekt ab, mit deren Hilfe die Typinformationen für eine Schnittstelle abgerufen werden können. (Geerbt von Attribute) |
_Attribute.GetTypeInfoCount(UInt32) |
Ruft die Anzahl der Schnittstellen mit Typinformationen ab, die von einem Objekt bereitgestellt werden (0 oder 1). (Geerbt von Attribute) |
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Stellt den Zugriff auf von einem Objekt verfügbar gemachte Eigenschaften und Methoden bereit. (Geerbt von Attribute) |