SIL.FieldWorks.FdoUi.CmObjectUi.ShouldDisplayMenuForClass C# (CSharp) Method

ShouldDisplayMenuForClass() protected method

protected ShouldDisplayMenuForClass ( int specifiedClsid, XCore.UIItemDisplayProperties display ) : bool
specifiedClsid int
display XCore.UIItemDisplayProperties
return bool
		protected virtual bool ShouldDisplayMenuForClass(int specifiedClsid, UIItemDisplayProperties display)
		{
			if (specifiedClsid == 0)
				return false; // a special magic class id, only enabled explicitly.
			if (Object.ClassID == specifiedClsid)
				return true;
				int baseClsid = m_cache.DomainDataByFlid.MetaDataCache.GetBaseClsId(Object.ClassID);
				if (baseClsid == specifiedClsid) //handle one level of subclassing
					return true;
					return false;
				}