// Token: 0x060000EC RID: 236 RVA: 0x00005674 File Offset: 0x00003874
        protected override void InternalTaskExecute()
        {
            base.InternalTaskExecute();
            PropRow mapiRow = ConvertHelper.ConvertToMapiPropRow(this.row);

            PropTag[] mapiPropTags = ConvertHelper.ConvertToMapiPropTags(this.propertyTags);
            base.NspiContextCallWrapper("ModProps", () => this.Context.ModProps(this.NspiState, mapiPropTags, mapiRow));
        }
예제 #2
0
        internal static PropRowSet ConvertToMapiPropRow(PropertyValue[][] propertyRows)
        {
            PropRowSet propRowSet = null;

            if (propertyRows != null)
            {
                propRowSet = new PropRowSet(propertyRows.Length);
                for (int i = 0; i < propertyRows.Length; i++)
                {
                    PropRow row = ConvertHelper.ConvertToMapiPropRow(propertyRows[i]);
                    propRowSet.Add(row);
                }
            }
            return(propRowSet);
        }