/// <summary> /// Determina se a classe representa uma classe de usuário. /// /// Uma classe de usuário segue a convenção PascalCase e possui função apenas para o aplicativo usuário /// da plataforma do Paper. /// </summary> /// <param name="media">O objeto de media alvo.</param> /// <returns>Verdadeiro se o tipo corresponde a uma classe de usuario; Falso caso contrário.</returns> public static IEnumerable <string> GetUserClass <TMediaObject>(this TMediaObject media) where TMediaObject : IMetaObject { return(ClassNames.GetUserClass(media.Class)); }
/// <summary> /// Determina se a coleção de nomes contém classes de usuário. /// /// Uma classe de usuário segue a convenção PascalCase e possui função apenas para o aplicativo usuário /// da plataforma do Paper. /// </summary> /// <param name="media">O objeto de media alvo.</param> /// <returns>Verdadeiro se a coleção de nomes contém uma classe de metadado.</returns> public static bool HasUserClass <TMediaObject>(this TMediaObject media) where TMediaObject : IMetaObject { return(ClassNames.HasUserClass(media.Class)); }