/// <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); }
/// <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())); }