PasswordPropertyTextAttribute PasswordPropertyTextAttribute PasswordPropertyTextAttribute PasswordPropertyTextAttribute Class

정의

개체의 텍스트 표현이 별표와 같은 문자로 가려져 있음을 나타냅니다.Indicates that an object's text representation is obscured by characters such as asterisks. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

public ref class PasswordPropertyTextAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.All)]
public sealed class PasswordPropertyTextAttribute : Attribute
type PasswordPropertyTextAttribute = class
    inherit Attribute
Public NotInheritable Class PasswordPropertyTextAttribute
Inherits Attribute
상속
PasswordPropertyTextAttributePasswordPropertyTextAttributePasswordPropertyTextAttributePasswordPropertyTextAttribute
특성

예제

다음 코드 예제에서는 합니다 PasswordPropertyTextAttribute 에 문자열 속성의 값을 판독할를 PropertyGrid 컨트롤입니다.The following code example demonstrates using the PasswordPropertyTextAttribute to obscure the value of a string property in a PropertyGrid control. 전체 코드 목록은 참조 하세요 방법: Windows Forms 컨트롤에서 특성 적용합니다.For a full code listing, see How to: Apply Attributes in Windows Forms Controls.

// 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

설명

경우는 PasswordPropertyTextAttribute 특성에 배치 됩니다 속성 또는 형식으로 점이 나 별표로 표시 되는 속성 창에서 해당 텍스트 표현을 암호 필드를 나타냅니다.If the PasswordPropertyTextAttribute attribute is placed on a property or a type, its text representation in a property window appears as dots or asterisks to indicate a password field.

주의

이 표시가 없는 방식으로 모든 종류를의 암호화 또는 보안을 나타냅니다.This indication in no way represents any type of encryption or security. 특성을 사용 하는 방법에 대 한 자세한 내용은 참조 하세요. 특성합니다.For more information about using attributes, see Attributes.

생성자

PasswordPropertyTextAttribute() PasswordPropertyTextAttribute() PasswordPropertyTextAttribute() PasswordPropertyTextAttribute()

PasswordPropertyTextAttribute 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the PasswordPropertyTextAttribute class.

PasswordPropertyTextAttribute(Boolean) PasswordPropertyTextAttribute(Boolean) PasswordPropertyTextAttribute(Boolean) PasswordPropertyTextAttribute(Boolean)

암호 텍스트를 선택적으로 표시하여 PasswordPropertyTextAttribute 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the PasswordPropertyTextAttribute class, optionally showing password text.

필드

Default Default Default Default

PasswordPropertyTextAttribute의 기본값을 지정합니다.Specifies the default value for the PasswordPropertyTextAttribute.

No No No No

텍스트 속성이 암호로 사용되지 않도록 지정합니다.Specifies that a text property is not used as a password. static(Visual Basic의 경우 Shared) 필드는 읽기 전용입니다.This static (Shared in Visual Basic) field is read-only.

Yes Yes Yes Yes

텍스트 속성이 암호로 사용되도록 지정합니다.Specifies that a text property is used as a password. static(Visual Basic의 경우 Shared) 필드는 읽기 전용입니다.This static (Shared in Visual Basic) field is read-only.

속성

Password Password Password Password

PasswordPropertyTextAttribute가 정의된 속성이 암호 텍스트로 표시되는지 여부를 나타내는 값을 가져옵니다.Gets a value indicating if the property for which the PasswordPropertyTextAttribute is defined should be shown as password text.

TypeId TypeId TypeId TypeId

파생 클래스에서 구현된 경우 이 Attribute에 대한 고유 식별자를 가져옵니다.When implemented in a derived class, gets a unique identifier for this Attribute.

(Inherited from Attribute)

메서드

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

두 개의 PasswordPropertyTextAttribute 인스턴스가 같은지 여부를 확인합니다.Determines whether two PasswordPropertyTextAttribute instances are equal.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

이 인스턴스의 해시 코드를 반환합니다.Returns the hash code for this instance.

GetType() GetType() GetType() GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(Inherited from Object)
IsDefaultAttribute() IsDefaultAttribute() IsDefaultAttribute() IsDefaultAttribute()

이 인스턴스의 값이 기본값인지 여부를 나타내는 값을 반환합니다.Returns an indication whether the value of this instance is the default value.

Match(Object) Match(Object) Match(Object) Match(Object)

파생 클래스에서 재정의된 경우 이 인스턴스가 지정된 개체와 같은지 여부를 나타내는 값을 반환합니다.When overridden in a derived class, returns a value that indicates whether this instance equals a specified object.

(Inherited from Attribute)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

현재 개체를 나타내는 문자열을 반환합니다.Returns a string that represents the current object.

(Inherited from Object)

명시적 인터페이스 구현

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

이름 집합을 해당하는 디스패치 식별자 집합에 매핑합니다.Maps a set of names to a corresponding set of dispatch identifiers.

(Inherited from Attribute)
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr) _Attribute.GetTypeInfo(UInt32, UInt32, IntPtr) _Attribute.GetTypeInfo(UInt32, UInt32, IntPtr) _Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

인터페이스의 형식 정보를 가져오는 데 사용할 수 있는 개체의 형식 정보를 검색합니다.Retrieves the type information for an object, which can be used to get the type information for an interface.

(Inherited from Attribute)
_Attribute.GetTypeInfoCount(UInt32) _Attribute.GetTypeInfoCount(UInt32) _Attribute.GetTypeInfoCount(UInt32) _Attribute.GetTypeInfoCount(UInt32)

개체에서 제공하는 형식 정보 인터페이스의 수를 검색합니다(0 또는 1).Retrieves the number of type information interfaces that an object provides (either 0 or 1).

(Inherited from Attribute)
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) _Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) _Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) _Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

개체에서 노출하는 메서드와 속성에 대한 액세스를 제공합니다.Provides access to properties and methods exposed by an object.

(Inherited from Attribute)

적용 대상