Yes, for skipping the weekend the rule would by "weekly" and the list of days would include Monday...Friday:
RecurrenceRule rule =
RecurrenceRule.FromDateTime("1", DateTime.Today)
.Weekly(new DayOfWeek[]
{DayOfWeek.Monday, DayOfWeek.Tuesday, DayOfWeek.Wednesday, DayOfWeek.Thursday, DayOfWeek.Friday,});
For excluding exact days of year it will be necessary to post-process the result set manually and remove the occurrences. Just note that if the rule specifies a fixed number of occurrences this may produce undesired result (too few occurrences).