EnumBuilder.GetProperties(BindingFlags) Yöntem

Tanım

Belirtilen şekilde, bu tür tarafından bildirilen veya devralınan tüm genel ve genel olmayan özellikleri döndürür.

public:
 override cli::array <System::Reflection::PropertyInfo ^> ^ GetProperties(System::Reflection::BindingFlags bindingAttr);
public override System.Reflection.PropertyInfo[] GetProperties (System.Reflection.BindingFlags bindingAttr);
override this.GetProperties : System.Reflection.BindingFlags -> System.Reflection.PropertyInfo[]
Public Overrides Function GetProperties (bindingAttr As BindingFlags) As PropertyInfo()

Parametreler

bindingAttr
BindingFlags

Bu çağırma özniteliği. Bu, bit bayrağı BindingFlags olmalıdır: InvokeMethod, NonPublic, vb.

Döndürülenler

KullanılırsanonPublic, bu tür üzerinde tanımlanan genel ve genel olmayan özellikleri temsil eden bir nesne dizisi PropertyInfo döndürür; aksi takdirde yalnızca genel özellikler döndürülür.

Özel durumlar

Bu yöntem şu anda tamamlanmayan türlerde desteklenmiyor.

Açıklamalar

Geçici bir çözüm olarak, tamamlanmış bir türün özelliklerini almak için veya Assembly.GetType kullanarak Type.GetType türü alın ve alınan tür üzerinde yansıma kullanın.

Şunlara uygulanır