예제 #1
0
        private void AddKey(BamlNode node, int valuePosition)
        {
            if (_currentScope.DefKeys == null)
            {
                throw new BamlException(SR.BamlLoadError);
            }

            var key = new DefKeyNode()
            {
                Node          = node,
                ValuePosition = valuePosition,
            };

            _currentScope.DefKeys.Add(key);
        }
예제 #2
0
        private void AddKey(int position, BamlNode value)
        {
            if (_currentScope.DefKeys == null)
            {
                throw new BamlException(SR.BamlLoadError);
            }

            var key = new DefKeyNode()
            {
                Position = position,
                Value    = value,
            };

            _currentScope.DefKeys.Add(key);
        }