DependencyProperty.Name DependencyProperty.Name DependencyProperty.Name DependencyProperty.Name Property

정의

종속성 속성의 이름을 가져옵니다.Gets the name of the dependency property.

public:
 property System::String ^ Name { System::String ^ get(); };
public string Name { get; }
member this.Name : string
Public ReadOnly Property Name As String

속성 값

속성의 이름입니다.The name of the property.

예제

다음 예제 쿼리는 종속성 속성 식별자의 다양 한 특성 등을 Name입니다.The following example queries various characteristics of a dependency property identifier, including the Name.

pm = dp.GetMetadata(dp.OwnerType);
MetadataClass.Text = pm.GetType().Name;
TypeofPropertyValue.Text = dp.PropertyType.Name;
DefaultPropertyValue.Text = (pm.DefaultValue!=null) ? pm.DefaultValue.ToString() : "null";
HasCoerceValue.Text = (pm.CoerceValueCallback == null) ? "No" : pm.CoerceValueCallback.Method.Name;
HasPropertyChanged.Text = (pm.PropertyChangedCallback == null) ? "No" : pm.PropertyChangedCallback.Method.Name;
ReadOnly.Text = (dp.ReadOnly) ? "Yes" : "No";
pm = dp.GetMetadata(dp.OwnerType)
MetadataClass.Text = pm.GetType().Name
TypeofPropertyValue.Text = dp.PropertyType.Name
DefaultPropertyValue.Text = If((pm.DefaultValue IsNot Nothing), pm.DefaultValue.ToString(), "null")
HasCoerceValue.Text = If((pm.CoerceValueCallback Is Nothing), "No", pm.CoerceValueCallback.Method.Name)
HasPropertyChanged.Text = If((pm.PropertyChangedCallback Is Nothing), "No", pm.PropertyChangedCallback.Method.Name)
          [ReadOnly].Text = If((dp.ReadOnly), "Yes", "No")

설명

이 속성으로 제공 된 이름을 가져옵니다는 name 종속성 속성 등록 중에 매개 변수입니다.This property gets the name provided as the name parameter during dependency property registration. 이 이름은 변경할 수 이며 안 null 또는 빈 문자열입니다.This name is immutable, and cannot be null or an empty string. 동일한 소유자 형식에 중복 이름이 등록은 허용 되지 않으며, 중복 등록 하려고 할 때 예외가 throw 됩니다.Duplicate name registrations on the same owner type are not permitted, and will throw an exception when you attempt to register the duplicate.

중요

Name 종속성 속성에서 "Property" 접미사를 뺀 해당 종속성 속성 식별자의 이름을 일치 하는 규칙을 따라야 합니다.The Name of a dependency property must follow the convention of matching the name of its dependency property identifier minus the suffix "Property". 자세한 내용은 사용자 지정 종속성 속성을 참조하세요.For details, see Custom Dependency Properties.

적용 대상

추가 정보