msos.CommandExecutionContext.IsCommandIsSupportedForThisTarget C# (CSharp) Method

IsCommandIsSupportedForThisTarget() private method

private IsCommandIsSupportedForThisTarget ( Type type ) : bool
type System.Type
return bool
        private bool IsCommandIsSupportedForThisTarget(Type type)
        {
            var supportedTargetsAttr = type.GetCustomAttribute<SupportedTargetsAttribute>();
            if (supportedTargetsAttr == null)
                return false;

            return supportedTargetsAttr.SupportedTargets.Contains(TargetType);
        }