PasswordPropertyTextAttribute Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Označuje, že textová reprezentace objektu je zakryta znaky, jako jsou hvězdičky. Tato třída se nemůže dědit.
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
- Dědičnost
- Atributy
Příklady
Následující příklad kódu ukazuje použití k PasswordPropertyTextAttribute skrytí hodnoty řetězcové vlastnosti v ovládacím PropertyGrid prvku. Úplný výpis kódu najdete v tématu Postupy: Použití atributů v ovládacích prvcích model Windows Forms.
// 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
Poznámky
PasswordPropertyTextAttribute Pokud je atribut umístěn na vlastnost nebo typ, jeho textová reprezentace v okně vlastnosti se zobrazí jako tečky nebo hvězdičky označující pole hesla.
Upozornění
Tento údaj v žádném případě nepředstavuje žádný typ šifrování nebo zabezpečení. Další informace o používání atributů najdete v tématu Atributy.
Konstruktory
PasswordPropertyTextAttribute() |
Inicializuje novou instanci PasswordPropertyTextAttribute třídy. |
PasswordPropertyTextAttribute(Boolean) |
Inicializuje novou instanci PasswordPropertyTextAttribute třídy, volitelně zobrazí text hesla. |
Pole
Default |
Určuje výchozí hodnotu pro PasswordPropertyTextAttribute. |
No |
Určuje, že textová vlastnost se nepoužívá jako heslo. Toto |
Yes |
Určuje, že se jako heslo použije vlastnost text. Toto |
Vlastnosti
Password |
Získá hodnotu označující, zda vlastnost, pro kterou PasswordPropertyTextAttribute je definována by měla být zobrazena jako text hesla. |
TypeId |
Při implementaci v odvozené třídě získá jedinečný identifikátor pro tuto Attributetřídu . (Zděděno od Attribute) |
Metody
Equals(Object) |
Určuje, zda jsou si dvě PasswordPropertyTextAttribute instance rovny. |
GetHashCode() |
Vrátí hodnotu hash pro tuto instanci. |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
IsDefaultAttribute() |
Vrátí indikaci, zda je hodnota této instance výchozí hodnotou. |
Match(Object) |
Při přepsání v odvozené třídě vrátí hodnotu, která označuje, zda se tato instance rovná zadanému objektu. (Zděděno od Attribute) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Explicitní implementace rozhraní
_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Mapuje sadu názvů na odpovídající sadu identifikátorů pro rozesílání. (Zděděno od Attribute) |
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr) |
Načte informace o typu objektu, které lze použít k získání informací o typu pro rozhraní. (Zděděno od Attribute) |
_Attribute.GetTypeInfoCount(UInt32) |
Získá počet rozhraní typu informací, které objekt poskytuje (0 nebo 1). (Zděděno od Attribute) |
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Poskytuje přístup k vlastnostem a metodám vystaveným objektem. (Zděděno od Attribute) |