Exemplo n.º 1
0
		/// <summary>
		/// Returns true if the StringValue values of both media classes are equal.
		/// </summary>
		/// <param name="_class"></param>
		/// <returns></returns>
		public bool FullClassNameMatches (MediaClass _class)
		{
			return (string.Compare(this.ToString(), _class.ToString(), true) == 0);
		}
 /// <summary>
 /// Returns true if the StringValue values of both media classes are equal.
 /// </summary>
 /// <param name="_class"></param>
 /// <returns></returns>
 public bool FullClassNameMatches(MediaClass _class)
 {
     return(string.Compare(this.ToString(), _class.ToString(), true) == 0);
 }
Exemplo n.º 3
0
		/// <summary>
		/// Returns true, if the item is derived from
		/// or is of the specified class.
		/// </summary>
		/// <param name="derivedFrom">the media class to which to compare to</param>
		/// <returns>true indicates an IS-A relationship with the specified media class</returns>
		public bool IsA (MediaClass derivedFrom)
		{
			return (this.ToString().StartsWith(derivedFrom.ToString()));
		}
 /// <summary>
 /// Returns true, if the item is derived from
 /// or is of the specified class.
 /// </summary>
 /// <param name="derivedFrom">the media class to which to compare to</param>
 /// <returns>true indicates an IS-A relationship with the specified media class</returns>
 public bool IsA(MediaClass derivedFrom)
 {
     return(this.ToString().StartsWith(derivedFrom.ToString()));
 }