다음을 통해 공유


MarkupProperty 클래스

정의

속성과 속성 값에 대한 액세스를 캡슐화하는 태그에 쓰는 동안 사용할 속성 설명을 제공하는 추상 클래스입니다.

public ref class MarkupProperty abstract
public abstract class MarkupProperty
type MarkupProperty = class
Public MustInherit Class MarkupProperty
상속
MarkupProperty

설명

속성을 문자열 또는 항목의 목록을 표시 하거나 됩니다.

속성이 문자열로 나타낼 수 있으면 IsCompositefalse합니다.

하는 경우 IsCompositetrue, 속성은 목록 항목입니다.

속성

Attributes

파생 클래스에서 재정의되는 경우 이 MarkupProperty와 연결된 특성을 가져옵니다.

DependencyProperty

파생 클래스에서 재정의되는 경우 마크업 속성이 종속성 속성으로 구현되면 해당 속성에 대한 DependencyProperty 식별자를 가져옵니다.

IsAttached

파생 클래스에서 재정의되는 경우 이 MarkupProperty가 연결된 DependencyProperty인지 여부를 확인합니다.

IsComposite

파생 클래스에서 재정의되는 경우 이 MarkupProperty가 복합 속성인지 여부를 확인합니다.

IsConstructorArgument

파생 클래스에서 재정의되는 경우 이 MarkupProperty가 생성자 인수를 나타내는지 여부를 확인합니다.

IsContent

파생 클래스에서 재정의되는 경우 이 MarkupProperty가 컬렉션의 직접 콘텐츠를 나타내는지 여부를 확인합니다.

IsKey

파생 클래스에서 재정의되는 경우 이 MarkupProperty가 사전에 항목을 저장하기 위해 MarkupObject에서 사용한 키를 나타내는지 여부를 확인합니다.

IsValueAsString

파생 클래스에서 재정의되는 경우 이 MarkupProperty가 속성의 인스턴스를 만들기 위해 형식 변환기에 전달된 텍스트를 나타내는지 여부 또는 생성자를 사용해야 하는지 여부를 확인합니다.

Items

파생 클래스에서 재정의되는 경우 이 속성의 값을 구성하는 항목을 가져옵니다.

Name

파생 클래스에서 재정의되는 경우 진단 및 오류 보고에 사용되는 이름을 가져옵니다.

PropertyDescriptor

파생 클래스에서 재정의되는 경우 태그 속성에 대한 PropertyDescriptor를 가져옵니다.

PropertyType

파생 클래스에서 재정의된 경우 속성의 CLR 형식을 가져옵니다.

StringValue

파생된 클래스에서 재정의되는 경우 이 MarkupProperty의 문자열 값을 가져옵니다.

TypeReferences

파생 클래스에서 재정의되는 경우 이 MarkupProperty가 자신의 값을 문자열로 serialize할 때 참조할 형식 집합을 가져옵니다.

Value

파생된 클래스에 재정의될 때 이 MarkupProperty의 현재 값을 가져옵니다.

메서드

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

적용 대상