コード例 #1
0
 /// <summary>
 /// コンストラクタ。
 /// </summary>
 /// <param name="flags">
 /// ImageRenderTypeFlags 列挙値の組み合わせ。
 /// </param>
 public ImageRenderTypeFlagsAttribute(ImageRenderTypeFlags flags)
 {
     Flags = flags;
 }
コード例 #2
0
 /// <summary>
 /// ImageRenderType 列挙値に、
 /// 指定した ImageRenderTypeFlags 列挙値の組み合わせが
 /// 1 つ以上紐付いているか否かを取得する。
 /// </summary>
 /// <param name="self">ImageRenderType 列挙値。</param>
 /// <param name="flags">ImageRenderTypeFlags 列挙値の組み合わせ。</param>
 /// <returns>1 つ以上紐付いているならば true 。そうでなければ false 。</returns>
 public static bool HasAnyFlags(
     this ImageRenderType self,
     ImageRenderTypeFlags flags)
 {
     return ((self.GetFlags() & flags) != 0);
 }