Bonjour a tout j'ai un petit problème en reflexion , je n' arrive pas créer un dictionnaire en reflexion.
voici le code normale :
et voici jusque ou j'arrive avec la réflexion
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 __printLabel.SearchCriteria.FieldLockConditions.FieldsLock.Add(SBUTI.PrintLabel.TypeLabelZebra.Name, false);
si quelqu'un à une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Type __modeType2 = Type.GetType("SBIM.Utilities.PrintLabel"); //instance Object __test = Activator.CreateInstance(__modeType2); PropertyInfo __getPropertySearchCriteria2 = __test.GetType().GetProperty("SearchCriteria"); object __getValueSearchCriteria2 = __getPropertySearchCriteria.GetValue(__test, null); PropertyInfo __fieldLockCondition = __getValueSearchCriteria2.GetType().GetProperty("FieldLockConditions"); object __getValueSearchCriteria3 = __getPropertySearchCriteria2.GetValue(__test, null); MemberInfo[] __fieldLockProperty = __getValueSearchCriteria3.GetType().GetMember("FieldsLock");
merci d'avance
Partager