예제 #1
0
        /// <summary>
        /// Determines if the transitionType parameter is one of the defined enumerations. This method is more efficient than using
        /// <see cref="Enum.IsDefined" />, since <see cref="Enum.IsDefined" /> uses reflection.
        /// </summary>
        /// <param name="transitionType">An instance of <see cref="MediaObjectTransitionType" /> to test.</param>
        /// <returns>Returns true if transitionType is one of the defined items in the enumeration; otherwise returns false.</returns>
        public static bool IsValidMediaObjectTransitionType(MediaObjectTransitionType transitionType)
        {
            switch (transitionType)
            {
            case MediaObjectTransitionType.None:
            case MediaObjectTransitionType.Fade:
                break;

            default:
                return(false);
            }
            return(true);
        }
예제 #2
0
		/// <summary>
		/// Determines if the transitionType parameter is one of the defined enumerations. This method is more efficient than using
		/// <see cref="Enum.IsDefined" />, since <see cref="Enum.IsDefined" /> uses reflection.
		/// </summary>
		/// <param name="transitionType">An instance of <see cref="MediaObjectTransitionType" /> to test.</param>
		/// <returns>Returns true if transitionType is one of the defined items in the enumeration; otherwise returns false.</returns>
		public static bool IsValidMediaObjectTransitionType(MediaObjectTransitionType transitionType)
		{
			switch (transitionType)
			{
				case MediaObjectTransitionType.None:
				case MediaObjectTransitionType.Fade:
					break;

				default:
					return false;
			}
			return true;
		}