/// <summary> /// Create an MmMetadataBlock /// </summary> /// <param name="tag"></param> /// <param name="levelFilter"><see cref="MmLevelFilter"/></param> /// <param name="activeFilter"><see cref="MmActiveFilter"/></param> /// <param name="selectedFilter"><see cref="MmSelectedFilter"/></param> /// <param name="networkFilter"><see cref="MmNetworkFilter"/></param> public MmMetadataBlock(MmTag tag, MmLevelFilter levelFilter = MmLevelFilterHelper.Default, MmActiveFilter activeFilter = default(MmActiveFilter), MmSelectedFilter selectedFilter = default(MmSelectedFilter), MmNetworkFilter networkFilter = default(MmNetworkFilter)) { LevelFilter = levelFilter; ActiveFilter = activeFilter; SelectedFilter = selectedFilter; NetworkFilter = networkFilter; Tag = tag; }
/// <summary> /// Create an MmMetadataBlock /// </summary> /// <param name="levelFilter"><see cref="MmLevelFilter"/></param> /// <param name="activeFilter"><see cref="MmActiveFilter"/></param> /// <param name="selectedFilter"><see cref="MmSelectedFilter"/></param> /// <param name="networkFilter"><see cref="MmNetworkFilter"/></param> public MmMetadataBlock( MmLevelFilter levelFilter = MmLevelFilterHelper.Default, MmActiveFilter activeFilter = MmActiveFilter.Active, MmSelectedFilter selectedFilter = MmSelectedFilter.All, MmNetworkFilter networkFilter = MmNetworkFilter.All) { LevelFilter = levelFilter; ActiveFilter = activeFilter; SelectedFilter = selectedFilter; NetworkFilter = networkFilter; Tag = MmTagHelper.Everything; }
public static string ToString(MmTag tag) { switch (tag) { case Everything: return("Everything"); case 0: return("Nothing"); default: return(tag.ToString()); } }